簡明python指南(20151017)-0.9.8

簡明python指南(20151017)-0.9.8

ID:30355639

大小:1.41 MB

頁數(shù):32頁

時(shí)間:2018-12-29

簡明python指南(20151017)-0.9.8_第1頁
簡明python指南(20151017)-0.9.8_第2頁
簡明python指南(20151017)-0.9.8_第3頁
簡明python指南(20151017)-0.9.8_第4頁
簡明python指南(20151017)-0.9.8_第5頁
資源描述:

《簡明python指南(20151017)-0.9.8》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、簡明python指南本來這個(gè)是某系列連載文章中的第二期的第十五篇,不過限于篇幅,我覺得還是獨(dú)立出來比較好。寫這個(gè)指南的目的,是幫助大多數(shù)想接觸python的人更方便更全面的認(rèn)識這門編程語言并學(xué)會(huì)如何運(yùn)用這套工具集。與此同時(shí)我覺得現(xiàn)如今關(guān)于python的書大多都是多余的,它們花了很大的篇幅在講些沒用或者不相干的東西。很多書假定你對編程的理解還很模糊,假定你可能用著不同的操作系統(tǒng),其實(shí)這對于大多數(shù)我的目標(biāo)讀者來講,都是多余的。當(dāng)然那也是出版社的無奈,我自然無所謂,我可以假定大家都用的windows,還都是xp以上,只要不影響行文就好。另外這個(gè)標(biāo)題里的簡明一詞,是相對一本書的厚度而言的。我

2、最早知道python是09年,那時(shí)候還在用塞班的s601手機(jī)。后來是GAE,那時(shí)候版本還是2.5.x,不過因?yàn)橐呀?jīng)高三了也就沒去折騰。最初開始用python大概是從2012年秋季休學(xué)的時(shí)候算起,現(xiàn)在轉(zhuǎn)眼都2.7.9了。眼看著python2的時(shí)代已然走到了盡頭,雖然大家都還會(huì)繼續(xù)用,只是過去的時(shí)光早已兇猛地從身邊流逝了。最初打算寫關(guān)于python的教程是在2013年春。之前2011年剛高考完的時(shí)候想自己做個(gè)網(wǎng)站,于是2012年春的時(shí)候決定學(xué)python(主要受豆瓣的啟發(fā))。然而拖拖拉拉,直到那年秋末休學(xué)才開始投入起來。到2013年的時(shí)候基本的東西都會(huì)的差不多了,正好社團(tuán)里有不少新人感興

3、趣,于是也打算教他們來一起玩,大概寫教程的想法最早是這時(shí)候有的。后來就是一個(gè)悲劇的故事,我復(fù)學(xué)之后沒能掌控好自己的節(jié)奏掛了許多課,社團(tuán)這邊的活動(dòng)也沒組織得好,外面幫公益機(jī)構(gòu)做的東西也是一拖再拖直到爛尾。最后我選擇降級到13級,雖然去年秋季有寫些教程的草稿,但后來今年上半年因?yàn)閭€(gè)人問題不得不在家待半年,差不多都忘了。直到七月我回到學(xué)校,八月有人有重新跟我提起python的時(shí)候,這個(gè)中斷了N次的想法才得以重新喚醒,雖然最后那個(gè)網(wǎng)站我并沒有做出來。其實(shí)相比13/14年時(shí)候的想法,這些年來我對python的理解也有不少變化,尤其是在我接觸了erlang和APL以后。這也是我決定丟掉去年的草稿

4、重新寫過的主要原因之一(另一方面是我忘記存哪了不太好找……)。不過由于第一次寫這種稍微正式一點(diǎn)的教程(嚴(yán)謹(jǐn)?shù)恼f法只能算指南,教程最好看官方的),字?jǐn)?shù)會(huì)有點(diǎn)多。也許精簡一下,或者說真正有用的部分估計(jì)不到6000字,然而這個(gè)環(huán)節(jié)要我自己察覺出來很不容易,所以如果能收到些反饋建議,而我也會(huì)對應(yīng)做些改進(jìn),兩全之策,豈不美哉。另外,我建議記性不太好或者動(dòng)手能力較差的,去打印一份(或者一部分)紙質(zhì)版放在床頭,雖然第一版是有點(diǎn)坑,不過我想說的其實(shí)是,有些時(shí)候紙質(zhì)版的東西看上去更入眼。1S60是諾基亞一個(gè)的手機(jī)操作系統(tǒng),文中往后所有的縮寫和名詞如果不影響內(nèi)容主體則不加描述。1/32目標(biāo)讀者其實(shí)并沒有

5、很具體的目標(biāo),用這個(gè)二級標(biāo)題只是在假裝很嚴(yán)肅的樣子。一開始定位在大一大二的小盆友(那是14年的時(shí)候,現(xiàn)在他們都大三大四了),不過就現(xiàn)在的情況發(fā)展下去,小學(xué)六年級以上也是可以的。為什么學(xué)python?這是很多書要跟你講的第一章,很遺憾,我不會(huì)告訴你為什么。因?yàn)槔蠈?shí)說python不是一門很適合用來教學(xué)的編程語言2,不過呢,它就是能用來偷懶,所以大家都用它。本質(zhì)上來說,學(xué)會(huì)python并不是簡單的學(xué)習(xí)它的語法和各種概念,而是學(xué)會(huì)讀懂別人的python代碼,學(xué)會(huì)自己寫python,以及熟悉整個(gè)python的工具鏈和生態(tài)環(huán)境以致如何做項(xiàng)目等等。就是這樣。而實(shí)際上學(xué)python是一個(gè)實(shí)踐和積累的

6、過程,也就是說本文并不能幫你太多。準(zhǔn)備工作你需要裝一個(gè)python解釋器。我不會(huì)跟你解釋具體解釋器是什么鬼以及和編譯器有什么差別,你所需要做的,就是理解這個(gè)過程并照著做一遍,碰到看不懂的地方,自己去搜一下或者直接問我也行->absente@live.cn。同樣的,我也不會(huì)跟你講太多什么是python2和python3的區(qū)別。這里你只需要下載個(gè)anacondapython2的集成環(huán)境就好。然后是編輯器。初學(xué)我覺得sublimetext3或者notepad2-mod都可以,當(dāng)然如果要推薦的話,我覺得sublime和pycharm3就夠了。vs2015其實(shí)也可以,不過有點(diǎn)太重型了,而且關(guān)鍵

7、是我并不太熟悉…還有就是備上兩份文檔,python2和python3的。Anaconda實(shí)際上會(huì)附上一份python2的chm文檔,然而要自己去目錄里找出來。這里個(gè)人覺得chm文檔還是夠用的,當(dāng)然,如果你習(xí)慣多標(biāo)簽閱讀,那么html的更適合你,如果是電子書的話,官網(wǎng)也有pdf。另外我推薦用那種專門的離線文檔工具,比如zealdocs(mac下的是dash)。這里附上windows下可用的anaconda和sublimetext3以及pycharm4,zea

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。