您好,登錄后才能下訂單哦!
Python 的設(shè)計(jì)具有很強(qiáng)的可讀性,相比其他語言經(jīng)常使用英文關(guān)鍵字,其他語言的一些標(biāo)點(diǎn)符號,它具有比其他語言更有特色語法結(jié)構(gòu)。
Python 是一種解釋型語言: 這意味著開發(fā)過程中沒有了編譯這個(gè)環(huán)節(jié)。類似于PHP和Perl語言。
Python 是交互式語言: 這意味著,您可以在一個(gè)Python提示符,直接互動(dòng)執(zhí)行寫你的程序。
Python 是面向?qū)ο笳Z言: 這意味著Python支持面向?qū)ο蟮娘L(fēng)格或代碼封裝在對象的編程技術(shù)。
Python 是初學(xué)者的語言:Python 對初級程序員而言,是一種偉大的語言,它支持廣泛的應(yīng)用程序開發(fā),從簡單的文字處理到 WWW 瀏覽器再到游戲。
Python的優(yōu)點(diǎn)特點(diǎn):
1.學(xué)習(xí)成本
學(xué)習(xí)成本低
學(xué)習(xí)占用時(shí)間不多
學(xué)習(xí)之后可以完成工作
2.功能強(qiáng)大
1.開源的,有很多人支持python的開發(fā)
2.python具有很豐富的類庫
內(nèi)置模塊:是指我們在安裝python之后,python自帶的模塊
三方模塊:三方是我們需要自己安裝的模塊。
3.python是一門和其他語言契合性特別高的語言
可以輕松的調(diào)用其他語言的編寫的模塊
膠水語言
4.python的開發(fā)效率很高
開發(fā)效率高但是運(yùn)算效率低
我們首先用python將整個(gè)項(xiàng)目大體的框架搭建起來,然后,在具體要求運(yùn)行效率的地方用其他語言從寫。
1.易于學(xué)習(xí):Python有相對較少的關(guān)鍵字,結(jié)構(gòu)簡單,和一個(gè)明確定義的語法,學(xué)習(xí)起來更加簡單。
2.易于閱讀:Python代碼定義的更清晰。
3.易于維護(hù):Python的成功在于它的源代碼是相當(dāng)容易維護(hù)的。
4.一個(gè)廣泛的標(biāo)準(zhǔn)庫:Python的最大的優(yōu)勢之一是豐富的庫,跨平臺的,在UNIX,Windows和Macintosh兼容很好。
5.互動(dòng)模式:互動(dòng)模式的支持,您可以從終端輸入執(zhí)行代碼并獲得結(jié)果的語言,互動(dòng)的測試和調(diào)試代碼片斷。
6.可移植:基于其開放源代碼的特性,Python已經(jīng)被移植(也就是使其工作)到許多平臺。
7.可擴(kuò)展:如果你需要一段運(yùn)行很快的關(guān)鍵代碼,或者是想要編寫一些不愿開放的算法,你可以使用C或C++完成那部分程序,然后從你的Python程序中調(diào)用。
8.數(shù)據(jù)庫:Python提供所有主要的商業(yè)數(shù)據(jù)庫的接口。
9.GUI編程:Python支持GUI可以創(chuàng)建和移植到許多系統(tǒng)調(diào)用。
10.可嵌入: 你可以將Python嵌入到C/C++程序,讓你的程序的用戶獲得"腳本化"的能力。
1.2 python2與python3的比較
1.運(yùn)行效率
Py3.0運(yùn)行pystone benchmark 的速度比py2.5慢30%
Py3.1性能比py2.5慢15%
2.使用的方向
1.運(yùn)維(2.0)
2.開發(fā),測試,機(jī)器學(xué)習(xí)
3.具體的調(diào)整
編碼
Py3.x源碼文件默認(rèn)使用utf-8編碼
Print函數(shù)
Python 3 print 徹底變成了一個(gè)函數(shù)
1.3 python的安裝
1.首先在安裝之前看一下電腦的系統(tǒng)是64位還是32位的,然后去官網(wǎng)下載
Python下載
Python最新源碼,二進(jìn)制文檔,新聞資訊等可以在Python的官網(wǎng)查看到:
Python官網(wǎng):https://www.python.org/
你可以在以下鏈接中下載 Python 的文檔,你可以下載 HTML、PDF 和 PostScript 等格式的文檔。
Python文檔下載地址:https://www.python.org/doc/
2.add python 3.5 to path 你要不要把3.5的版本安裝到環(huán)境變量里面,而2版本里面沒有
3.安裝目錄不要設(shè)置成中文的目錄
4.安裝完成
5.驗(yàn)證python安裝成功cmd----》python
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。