Python介紹
一、起源
**人生苦短,我用Python ** Python(?pa?θ?n') 的創(chuàng)始人為荷蘭人 **吉多·范羅蘇姆 ** (Guido van Rossum) 。1989年圣誕節(jié)期間,在阿姆斯特丹,Guido為了打發(fā)圣誕節(jié)的無(wú)趣,決心開(kāi)發(fā)一個(gè)新的腳本解釋程序,作為ABC 語(yǔ)言的一種繼承。之所以選中Python(大蟒蛇的意思)作為該編程語(yǔ)言的名字,是取自英國(guó)20世紀(jì)70年代首播的電視喜劇《蒙提.派森的飛行馬戲團(tuán)》(Monty Python's Flying Circus)
二、Python的設(shè)計(jì)
Python的設(shè)計(jì)哲學(xué)是“優(yōu)雅”、“明確”、“簡(jiǎn)單”,總的指導(dǎo)思想是,對(duì)于一個(gè)特定的問(wèn)題,只要有一種最好的方法來(lái)解決就好了。Python讓開(kāi)發(fā)者用更少的代碼來(lái)表達(dá)想法,代碼的結(jié)構(gòu)清晰明了。
總結(jié):代碼量少,開(kāi)發(fā)效率高
三**、解釋器**
計(jì)算機(jī)不能直接理解除機(jī)器語(yǔ)言外的語(yǔ)言,所以必須把程序員編寫的語(yǔ)言最終翻譯成機(jī)器語(yǔ)言,而翻譯成機(jī)器語(yǔ)言的工具,被稱為編譯器
編譯器翻譯的方式有兩種:一種是編譯,一種是解釋。區(qū)別在于 翻譯時(shí)間點(diǎn)的不同
編譯型語(yǔ)言:程序在執(zhí)行之前,會(huì)有一個(gè)專門的編譯過(guò)程,將程序編譯成機(jī)器語(yǔ)言,運(yùn)行時(shí)直接執(zhí)行編譯后結(jié)果就行了。特點(diǎn): 運(yùn)行效率高,跨平臺(tái)性(指各種操作系統(tǒng))差
解釋型語(yǔ)言:不會(huì)預(yù)先進(jìn)行編譯,程序在運(yùn)行時(shí)才翻譯成機(jī)器語(yǔ)言,每執(zhí)行一次都要翻譯一次。特點(diǎn):效率比較低,跨平臺(tái)性好( Python 是解釋型語(yǔ)言,Python 解釋器幾乎可以在所有的操作系統(tǒng)中運(yùn)行。 )
Python環(huán)境搭建
本文僅以windows為例,linux或其它系統(tǒng)環(huán)境安裝可自己百度
打開(kāi) Python 官網(wǎng) https://www.python.org/downloads/windows/選擇最新版本下載
注:下載時(shí)注意,部分低版本的windows系統(tǒng)不支持,以上這個(gè)就不支持windows XP, 上面有的高版本python 也不支持 win7 ,下載時(shí)看準(zhǔn)版本
x86是32位,x86-64是64位。
下載的三種模式:
- web-based installer 是需要通過(guò)聯(lián)網(wǎng)完成安裝的
- executable installer 是可執(zhí)行文件(.exe)方式安裝**( * 本次選這個(gè) ) *
- embeddable zip file 嵌入式版本,可以集成到其它應(yīng)用中。
下載完成后進(jìn)行安裝,選擇 Customize installation, 并勾選上打勾的框,點(diǎn)擊下一步
注:如果出現(xiàn)以下類似錯(cuò)誤,可使用360安全衛(wèi)士的小工具(驅(qū)動(dòng)大師)進(jìn)行修復(fù),然后重啟即可
驗(yàn)證安裝是否成功
選擇 “運(yùn)行”(或者按 win+R 鍵), 然后輸入cmd,回車確認(rèn),即進(jìn)入dos 黑窗口。
輸入 python --version 即可出現(xiàn)版本信息
出現(xiàn)以上信息表示python 安裝成功啦?。。?!
第一個(gè)Python程序
在黑窗口中輸入 python 然后按回車, 在命令提示行中輸入:print("hello world!!!!") , 然后回車,即可看到打印的信息
操作完以上的步驟后,恭喜你成功的邁入了程序的世界啦?。?!
還可以直接打印計(jì)算的結(jié)果哦?。?/strong>
-
計(jì)算機(jī)
+關(guān)注
關(guān)注
19文章
7513瀏覽量
88173 -
python
+關(guān)注
關(guān)注
56文章
4798瀏覽量
84798 -
機(jī)器語(yǔ)言
+關(guān)注
關(guān)注
0文章
35瀏覽量
10764
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論