Python學習筆記(一)了解和安裝

本文為學習筆記副瀑,根據(jù)廖雪峰老師的Python學習教程自學府框,傳送門:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

一奢赂、Python簡介

Python是著名的“龜叔”Guido van Rossum在1989年圣誕節(jié)期間腻异,為了打發(fā)無聊的圣誕節(jié)而編寫的一個編程語言成畦。--引自廖雪峰Python教程庭惜。

Python定位:“優(yōu)雅“罩驻,”明確“,“簡單”

有這樣一個定位:Python的入門來說應該是比較簡單的护赊。

Python適合的場景:

首選是網(wǎng)絡應用惠遏,包括網(wǎng)站、后臺服務等等骏啰;

其次是許多日常需要的小工具节吮,包括系統(tǒng)管理員需要的腳本任務等等;

另外就是把其他語言開發(fā)的程序再包裝起來判耕,方便使用透绩。

Python的缺點:

第一個缺點就是運行速度慢:

和C程序相比非常慢,因為Python是解釋型語言壁熄,你的代碼在執(zhí)行時會一行一行地翻譯成CPU能理解的機器碼帚豪,這個翻譯過程非常耗時,所以很慢请毛。而C程序是運行前直接編譯成CPU能執(zhí)行的機器碼志鞍,所以非常快方仿。

但是

大量的應用程序不需要這么快的運行速度固棚,因為用戶根本感覺不出來。例如開發(fā)一個下載MP3的網(wǎng)絡應用程序仙蚜,C程序的運行時間需要0.001秒此洲,而Python程序的運行時間需要0.1秒,慢了100倍委粉,但由于網(wǎng)絡更慢呜师,需要等待1秒,你想贾节,用戶能感覺到1.001秒和1.1秒的區(qū)別嗎汁汗?這就好比F1賽車和普通的出租車在北京三環(huán)路上行駛的道理一樣衷畦,雖然F1賽車理論時速高達400公里,但由于三環(huán)路堵車的時速只有20公里知牌,因此祈争,作為乘客,你感覺的時速永遠是20公里角寸。

第二個缺點就是代碼不能加密

如果要發(fā)布你的Python程序菩混,實際上就是發(fā)布源代碼,這一點跟C語言不同扁藕,C語言不用發(fā)布源代碼沮峡,只需要把編譯后的機器碼(也就是你在Windows上常見的xxx.exe文件)發(fā)布出去。要從機器碼反推出C代碼是不可能的亿柑,所以邢疙,凡是編譯型的語言,都沒有這個問題橄杨,而解釋型的語言秘症,則必須把源碼發(fā)布出去。

因為Python是跨平臺的式矫,它可以運行在Windows、Mac和各種Linux/Unix系統(tǒng)上役耕。在Windows上寫Python程序采转,放到Linux上也是能夠運行的。

要開始學習Python編程瞬痘,首先就得把Python安裝到你的電腦里故慈。安裝后,你會得到Python解釋器(就是負責運行Python程序的)框全,一個命令行交互環(huán)境察绷,還有一個簡單的集成開發(fā)環(huán)境。

安裝Python 3.7

目前津辩,Python有兩個版本拆撼,一個是2.x版,一個是3.x版喘沿,這兩個版本是不兼容的闸度。由于3.x版越來越普及,我們的教程將以最新的Python 3.7版本為基礎(chǔ)蚜印。請確保你的電腦上安裝的Python版本是最新的3.7.x莺禁,這樣,你才能無痛學習這個教程窄赋。

在Mac上安裝Python

如果你正在使用Mac哟冬,系統(tǒng)是OS X>=10.9楼熄,那么系統(tǒng)自帶的Python版本是2.7。要安裝最新的Python 3.7浩峡,有兩個方法:

方法一:從Python官網(wǎng)下載Python 3.7的安裝程序(網(wǎng)速慢的同學請移步國內(nèi)鏡像)可岂,雙擊運行并安裝;

方法二:如果安裝了Homebrew红符,直接通過命令brew install python3安裝即可青柄。

在Linux上安裝Python

如果你正在使用Linux,那我可以假定你有Linux系統(tǒng)管理經(jīng)驗预侯,自行安裝Python 3應該沒有問題致开,否則,請換回Windows系統(tǒng)萎馅。

對于大量的目前仍在使用Windows的同學双戳,如果短期內(nèi)沒有打算換Mac,就可以繼續(xù)閱讀以下內(nèi)容糜芳。

在Windows上安裝Python

首先飒货,根據(jù)你的Windows版本(64位還是32位)從Python的官方網(wǎng)站下載Python 3.7對應的64位安裝程序32位安裝程序(網(wǎng)速慢的同學請移步國內(nèi)鏡像),然后峭竣,運行下載的EXE安裝包:

特別要注意勾上Add Python 3.7 to PATH塘辅,然后點“Install Now”即可完成安裝。

運行Python

安裝成功后皆撩,打開命令提示符窗口扣墩,敲入python后,會出現(xiàn)兩種情況:

情況一:

看到上面的畫面扛吞,就說明Python安裝成功呻惕!

你看到提示符>>>就表示我們已經(jīng)在Python交互式環(huán)境中了,可以輸入任何Python代碼滥比,回車后會立刻得到執(zhí)行結(jié)果⊙谴啵現(xiàn)在,輸入exit()并回車盲泛,就可以退出Python交互式環(huán)境(直接關(guān)掉命令行窗口也可以)濒持。

情況二:得到一個錯誤:

‘python’ 不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件查乒。

這是因為Windows會根據(jù)一個Path的環(huán)境變量設定的路徑去查找python.exe弥喉,如果沒找到,就會報錯玛迄。如果在安裝時漏掉了勾選Add Python 3.7 to PATH由境,那就要手動把python.exe所在的路徑添加到Path中。

如果你不知道怎么修改環(huán)境變量,建議把Python安裝程序重新運行一遍虏杰,務必記得勾上Add Python 3.7 to PATH讥蟆。

小結(jié)

學會如何把Python安裝到計算機中,并且熟練打開和退出Python交互式環(huán)境纺阔。

在Windows上運行Python時瘸彤,請先啟動命令行,然后運行python笛钝。

在Mac和Linux上運行Python時质况,請打開終端,然后運行python3玻靡。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末结榄,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子囤捻,更是在濱河造成了極大的恐慌臼朗,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蝎土,死亡現(xiàn)場離奇詭異视哑,居然都是意外死亡,警方通過查閱死者的電腦和手機誊涯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進店門挡毅,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人暴构,你說我怎么就攤上這事慷嗜。” “怎么了丹壕?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長薇溃。 經(jīng)常有香客問我菌赖,道長,這世上最難降的妖魔是什么沐序? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任琉用,我火速辦了婚禮,結(jié)果婚禮上策幼,老公的妹妹穿的比我還像新娘邑时。我一直安慰自己,他們只是感情好特姐,可當我...
    茶點故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布晶丘。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪浅浮。 梳的紋絲不亂的頭發(fā)上沫浆,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天,我揣著相機與錄音滚秩,去河邊找鬼专执。 笑死,一個胖子當著我的面吹牛郁油,可吹牛的內(nèi)容都是我干的本股。 我是一名探鬼主播,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼桐腌,長吁一口氣:“原來是場噩夢啊……” “哼拄显!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起哩掺,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤凿叠,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后嚼吞,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體盒件,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年舱禽,在試婚紗的時候發(fā)現(xiàn)自己被綠了炒刁。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡誊稚,死狀恐怖翔始,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情里伯,我是刑警寧澤城瞎,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站疾瓮,受9級特大地震影響脖镀,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜狼电,卻給世界環(huán)境...
    茶點故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一蜒灰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧肩碟,春花似錦强窖、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春未巫,著一層夾襖步出監(jiān)牢的瞬間窿撬,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工叙凡, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留劈伴,地道東北人。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓握爷,卻偏偏與公主長得像跛璧,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子新啼,可洞房花燭夜當晚...
    茶點故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 一追城、Python簡介和環(huán)境搭建以及pip的安裝 4課時實驗課主要內(nèi)容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,744評論 0 10
  • 作者 謝恩銘,公眾號「程序員聯(lián)盟」(微信號:coderhub)燥撞。轉(zhuǎn)載請注明出處座柱。原文:https://www.ji...
    程序員聯(lián)盟閱讀 29,692評論 28 76
  • 5.3 Windows安裝說明 譯者:Python 文檔協(xié)作翻譯小組,原文:Windows Installatio...
    布客飛龍閱讀 1,686評論 0 4
  • 你不主動物舒,我不主動色洞,然后我們的關(guān)系就慢慢消失了,人與人之間沒有誰離不開誰冠胯,只有誰不珍惜誰火诸,一個轉(zhuǎn)身,二個世界荠察。一生...
    陶智宸閱讀 397評論 0 0
  • 如果你是一只鳥置蜀, 我只愿長成一棵樹。 在你飛過必經(jīng)的地方悉盆, 站成一道風景盯荤。 你問我:“為什么你要傻傻地站在這里?“...
    銅墻鐵壁lwf閱讀 144評論 0 1