資源描述:
《零基礎(chǔ)學(xué)python》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、零基礎(chǔ)學(xué)Python目錄第零部分獨上高樓,望盡天涯路0嘮叨一些關(guān)于python的事情0.1第一部分積小流,至江海1Python環(huán)境安裝1.1集成開發(fā)環(huán)境(IDE)1.2數(shù)的類型和四則運算1.3啰嗦的除法1.4開始真正編程1.5初識永遠強大的函數(shù)1.6玩轉(zhuǎn)字符串(1):基本概念、字符轉(zhuǎn)義、字符串連接、變量與字符串關(guān)系1.7玩轉(zhuǎn)字符串(2)1.8玩轉(zhuǎn)字符串(3)1.9眼花繚亂的運算符1.10從if開始語句的征程1.11一個免費的實驗室1.12有容乃大的list(1)1.13有容乃大的list(2)1.14有容乃大的list(3)1.
2、15有容乃大的list(4)1.16list和str比較1.17畫圈還不簡單嗎1.18再深點,更懂list1.19字典,你還記得嗎?1.20字典的操作方法1.21有點簡約的元組1.22一二三,集合了1.23集合的關(guān)系1.24Python數(shù)據(jù)類型總結(jié)1.25深入變量和引用對象1.26賦值,簡單也不簡單1.272零基礎(chǔ)學(xué)Python坑爹的字符編碼1.28做一個小游戲1.29不要紅頭文件(1):open,write,close1.30不要紅頭文件(2):os.stat,closed,mode,read,readlines,readli
3、ne1.313零基礎(chǔ)學(xué)Python聲明這個“零基礎(chǔ)學(xué)Python”并不是我寫的,原內(nèi)容來自于這里,我只是將其Github的MarkDown內(nèi)容整理成了Gitbook格式方便閱讀。我已經(jīng)聯(lián)系作者qiwsir,同意我整理,歡迎大家多多支持原作者。原作者:老齊(qiwsir)原作者Github:https://github.com/qiwsir我:Looly我的Github:https://github.com/looly我的郵箱:loolly@gmail.com為什么要開設(shè)此欄目這個欄目的名稱叫做“零基礎(chǔ)學(xué)Python”?,F(xiàn)在網(wǎng)上已
4、經(jīng)有不少學(xué)習(xí)python的課程,其中也不乏精品。按理說,不缺少我這個基礎(chǔ)類型的課程了。但是,我注意到一個問題,不管是課程還是出版的書,大多數(shù)是面向已經(jīng)有一定編程經(jīng)驗的人寫的或者講的,也就是對這些朋友來講,python已經(jīng)不是他們的第一門高級編程語言。據(jù)我所知,目前國內(nèi)很多大學(xué)都是將C之類的做為學(xué)生的第一門語言。然而,在我看來,python是非常適合做為學(xué)習(xí)高級語言編程的第一門語言的。有一本書,名字叫《與孩子一起學(xué)編程》,這本書的定位,是將python定位為學(xué)習(xí)者學(xué)習(xí)的第一門高級編程語言。然而,由于讀者對象是孩子,很多“成年人”不
5、屑一顧,當(dāng)然,里面的講法與“實戰(zhàn)”有第零部分獨上高樓,望盡天涯路4零基礎(chǔ)學(xué)Python點距離,導(dǎo)致以“找工作”、“工作需要”為目標(biāo)的學(xué)習(xí)者,認為這本書跟自己要學(xué)的方向相差甚遠。為了彌補那本書的缺憾,我在這里推出面向成年人——大學(xué)生、或者其他想學(xué)習(xí)程序但是沒有任何編程基礎(chǔ)的朋友——學(xué)習(xí)第一門編程高級語言的教程。將Python做為學(xué)習(xí)高級語言編程的第一門語言,其優(yōu)勢在于:入門容易,避免了其它語言的繁瑣。更接近我們的自然語言和平常的思維方法。學(xué)習(xí)完這門語言之后,能夠直接“實戰(zhàn)”——用在工作上。學(xué)習(xí)完這門語言之后,能夠順利理解并學(xué)習(xí)其它
6、語言。python本身功能強大,一門語言也可以打天下,省卻了以后的學(xué)習(xí)成本。下面的圖示統(tǒng)計顯示:Python現(xiàn)在成為美國名校中最流行的編程入門語言。點擊這里看上圖來源綜上,我有了這樣一個沖動,做一個欄目,面對零基礎(chǔ)要學(xué)習(xí)Python的朋友,面對將python做為第一門高級語言的朋友。這就是開始本欄目的初衷。第零部分獨上高樓,望盡天涯路5零基礎(chǔ)學(xué)PythonThenGodsaid:"Lettherebelight";andtherewaslight.AndGodsawthatthelightwasgood;andGodsepara
7、tedthelightfromthedarkness.嘮叨一些關(guān)于Python的事情如同學(xué)習(xí)任何一種自然語言比如英語、或者其它編程語言比如匯編(這個我喜歡,可惜多年之后,已經(jīng)好久沒有用過了)一樣,總要說一說有關(guān)這種語言的事情,有的可能就是八卦,越八卦的越容易傳播。當(dāng)然,以下的所有說法中,難免充滿了自戀,因為你看不到說Python的壞話。這也好理解,如果要挑缺點是比較容易的事情,但是找優(yōu)點,不管是對人還是對其它事務(wù),都是困難的。這也許是人的劣根之所在吧,喜歡挑別人的刺兒,從而彰顯自己在那方面高于對方。特別是在我們這個麻將文化充斥的
8、神奇地方,更多了。廢話少說點(已經(jīng)不少了),進入有關(guān)python的話題。Python的昨天今天和明天這個題目有點大了,似乎回顧過去、考察現(xiàn)在、張望未來,都是那些掌握方向的大人物(司機嗎?)做的。那就讓我們每個人都成為大人物吧。因為如果不回顧一下歷史,似乎無法滿足