Python介紹
python是一種解釋型最铁、面向?qū)ο蟮恼Z言。由吉多.范羅蘇姆(龜叔)于1989年發(fā)明垮兑,1991年正式公布冷尉。官網(wǎng):www.python.org
特點(diǎn)
1.可讀性強(qiáng) 。2.簡(jiǎn)潔系枪,簡(jiǎn)潔雀哨,簡(jiǎn)潔。3.面向?qū)ο蟆?.免費(fèi)和開源。5.可移植性和跨平臺(tái)雾棺。6.豐富的庫膊夹。7.可擴(kuò)展性。
應(yīng)用范圍
1.科學(xué)計(jì)算捌浩。2.人工智能割疾。3.WEB服務(wù)端和大型網(wǎng)站后端。4.GUI開發(fā)(圖形用戶界面開發(fā))嘉栓。5.游戲開發(fā)宏榕。6.移動(dòng)設(shè)備。7.嵌入式設(shè)備侵佃。8.系統(tǒng)運(yùn)維麻昼。9.大數(shù)據(jù)。10.云計(jì)算馋辈。
版本和兼容問題解決方案
python3的很多新特性也被移植到了python2.7抚芦,作為過渡。如果程序可以在2.7運(yùn)行迈螟,可以通過一個(gè)名為2to3(python自帶的一個(gè)腳本)的轉(zhuǎn)換工具無縫遷移到python3叉抡。
解釋器
python程序的執(zhí)行依賴于python解釋器。常用的python解釋器有:1.CPython(使用C語言實(shí)現(xiàn)的解釋器答毫,最常用的解釋器褥民。)? 2.Jython(使用Java語言實(shí)現(xiàn)的解釋器,可以直接調(diào)用Java類庫洗搂,適合在Java平臺(tái)上開發(fā))? 3.IrPython(.NET平臺(tái)上使用的解釋器消返,可直接調(diào)用.NET平臺(tái)的類,適合.NET平臺(tái)上開發(fā))? 4.PyPy(使用Python語言實(shí)現(xiàn)的解釋器)
python下載安裝和配置
1.進(jìn)入官網(wǎng) www.python.org/downloads/
2.下載
3.安裝(和安裝一般軟件區(qū)別不大)
4.環(huán)境變量問題
勾選“Add Python to environment variable”耘拇。這樣就會(huì)將Python添加到環(huán)境變量Path中撵颊,我們可以在windows的命令模式下運(yùn)行Python解釋器。? 若出現(xiàn) 問題:由于dll缺失造成安裝出錯(cuò):下載dll修復(fù)軟件惫叛,運(yùn)行修復(fù)即可倡勇,重啟計(jì)算機(jī)。