Python是一種跨平臺的計算機程序設(shè)計語言。是一種面向?qū)ο蟮膭討B(tài)類型語言,最初被設(shè)計用于編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越多被用于獨立的、大型項目的開發(fā)。
Python是一種流行的編程語言。它由Guido van Rossum于1991年創(chuàng)建。
它用于:
Web開發(fā)(服務(wù)器端)
軟件開發(fā)
數(shù)學(xué)
系統(tǒng)腳本
可以在服務(wù)器上使用Python創(chuàng)建Web應(yīng)用程序。
Python可與軟件一起使用以創(chuàng)建工作流。
Python可以連接到數(shù)據(jù)庫系統(tǒng)。它還可以讀取和修改文件。
Python可用于處理大數(shù)據(jù)并執(zhí)行復(fù)雜的數(shù)學(xué)運算。
Python可用于快速原型制作或可用于生產(chǎn)的軟件開發(fā)。
Python可在不同的平臺(Windows,Mac,Linux,Raspberry Pi等)上運行。
Python具有類似于英語的簡單語法。
Python的語法允許開發(fā)人員編寫比其他某些編程語言更少的行。
Python在解釋器系統(tǒng)上運行,這意味著代碼可以在編寫后立即執(zhí)行。這意味著原型制作可以很快。
可以以過程方式,面向?qū)ο蠓绞交蚬δ芊绞絹硖幚鞵ython。
易于學(xué)習(xí) -Python具有很少的關(guān)鍵字,簡單的結(jié)構(gòu)和明確定義的語法。
易于維護 -Python的源代碼非常易于維護。
廣泛的標(biāo)準(zhǔn)庫 -Python的大部分庫在UNIX,Windows和Mac上具有很高的可移植性和跨平臺兼容性。
交互式模式 -Python支持交互式模式,該模式允許交互式測試和調(diào)試代碼片段。
可移植 -Python可在各種硬件平臺上運行,并且在所有平臺上具有相同的接口。
可擴展 -您可以將低級模塊添加到Python解釋器。這些模塊使程序員能夠添加或自定義其工具,從而提高效率。
數(shù)據(jù)庫 -Python提供了到所有主要商業(yè)數(shù)據(jù)庫的接口。
GUI編程 -Python支持可創(chuàng)建并移植到許多系統(tǒng)調(diào)用,庫和Windows系統(tǒng)(例如Windows MFC,Macintosh和Unix的X Window系統(tǒng))的GUI應(yīng)用程序。
許多PC將已經(jīng)安裝了python。
要檢查您是否安裝了python,請打開終端并輸入:
python --version
如果發(fā)現(xiàn)計算機上未安裝python,則可以從以下網(wǎng)站免費下載python:https://www.python.org/
Python是一種解釋型編程語言,這意味著作為開發(fā)人員,您需要.py在文本編輯器中編寫Python()文件,然后將這些文件放入python解釋器中以執(zhí)行。
在命令行上運行python文件的方式如下:
python helloworld.py
要么
./helloworld.py
要在python中測試少量代碼,有時最快捷,最簡單的方法是不將代碼寫入文件中。之所以可以這樣做,是因為Python本身可以作為命令行運行。輸入python您的終端:
python
從那里您可以編寫任何python代碼:
Python 3.6.6rc1+ (default, Jun 22 2018, 08:07:48) [GCC 8.1.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
上面寫著“Hello, World!” 在命令行中:
Python 3.6.6rc1+ (default, Jun 22 2018, 08:07:48) [GCC 8.1.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>>print("Hello, World!") Hello, World!
在python命令行中完成操作后,只要鍵入以下內(nèi)容即可退出python命令行界面:
exit()