Python是一個(gè)優(yōu)秀的編程語言,在當(dāng)下十分流行,不管是大型企業(yè)、專業(yè)工程師,還是學(xué)校教學(xué)、個(gè)人開發(fā)者,都在使用Python,在最受歡迎的編程語言排行榜上常年居于前三位。Python具有簡單易學(xué)的特點(diǎn),適用于數(shù)據(jù)分析、可視化等方面,擁有強(qiáng)大的第三方庫管理工具pip,方便的下載各種第三方庫。
Python設(shè)置環(huán)境變量
在環(huán)境變量中添加Python目錄:
在命令提示框中(cmd) : 輸入
path=%path%;C:\Python
按下 Enter。
注意: C:\Python 是Python的安裝目錄。
也可以通過以下方式設(shè)置:
右鍵點(diǎn)擊"計(jì)算機(jī)",然后點(diǎn)擊"屬性"
然后點(diǎn)擊"高級系統(tǒng)設(shè)置"
選擇"系統(tǒng)變量"窗口下面的"Path",雙擊即可!
然后在"Path"行,添加python安裝路徑即可(我的D:\Python32),所以在后面,添加該路徑即可。 ps:記住,路徑直接用分號(hào)";"隔開!
最后設(shè)置成功以后,在cmd命令行,輸入命令"python",就可以有相關(guān)顯示。
Python軟件特色
1、簡單易學(xué)
Python極其容易上手,因?yàn)镻ython有極其簡單的說明文檔 。
2、免費(fèi)開源
Python正式版是FLOSS(自由/開放源碼軟件)之一。
3、可移植性
由于它的開源本質(zhì),Python已經(jīng)被移植在許多平臺(tái)上。
4、面向?qū)ο?/p>
Python正式版既支持面向過程的編程也支持面向?qū)ο蟮木幊獭?/p>
5、可擴(kuò)展嵌入性
需要一段關(guān)鍵代碼運(yùn)行得更快或者希望某些算法不公開,可以部分程序用C或C++編寫。可以把Python嵌入C/C++程序,從而向程序用戶提供腳本功能。
6、豐富的庫
Python標(biāo)準(zhǔn)庫確實(shí)很龐大。它可以幫助處理各種工作,除了標(biāo)準(zhǔn)庫以外,還有許多其他高質(zhì)量的庫。
7、規(guī)范的代碼
Python采用強(qiáng)制縮進(jìn)的方式使得代碼具有較好可讀性。而Python語言寫的程序不需要編譯成二進(jìn)制代碼。
相關(guān)問題解答
Python正式版下載包中有amd64的注釋是什么意思?
官方正式版的下載包(當(dāng)然也包括本站的下載包)中,常常有好幾個(gè)安裝包,有些后綴是amd64,這是因?yàn)閜ython有很多native的包,就是不是純python代碼,用了諸如c/c++的代碼,然后編譯成庫給py文件調(diào)用的,這樣在安裝的時(shí)候就要區(qū)分包的平臺(tái):庫在windows上多是dll,在linux等是so,在macos是dylib。win-amd64就是CPU是AMD64兼容的架構(gòu)并在windows上運(yùn)行,win是windows,還可以有其他比如darwin是macos,linux是linux;amd64是CPU平臺(tái),還可能有arm,x86,x86_64等的。
Python與MATLAB的對比:
說起科學(xué)計(jì)算,首先會(huì)被提到的可能是MATLAB,但用Python做科學(xué)計(jì)算有如下優(yōu)點(diǎn)。
1、MATLAB是一款商用軟件,并且價(jià)格不菲。而Python完全免費(fèi)。
2、Python是一門更易學(xué)、更嚴(yán)謹(jǐn)?shù)某绦蛟O(shè)計(jì)語言,能讓用戶編寫出更易讀、易維護(hù)的代碼。
3、MATLAB主要專注于工程和科學(xué)計(jì)算。而Python有著豐富的擴(kuò)展庫,可以輕易完成各種高級任務(wù),開發(fā)者可以用Python實(shí)現(xiàn)完整應(yīng)用程序所需的各種功能。