本文主要涵蓋了 Python 編程的核心知識(暫不包括標(biāo)準(zhǔn)庫及第三方庫)奕筐。
首先舱痘,按順序依次展示了以下內(nèi)容的一系列思維導(dǎo)圖:基礎(chǔ)知識变骡,數(shù)據(jù)類型(數(shù)字,字符串芭逝,列表塌碌,元組,字典旬盯,集合)台妆,條件&循環(huán),文件對象胖翰,錯誤&異常接剩,函數(shù),模塊泡态,面向?qū)ο缶幊蹋?/p>
接著,結(jié)合這些思維導(dǎo)圖主要參考的資料迂卢,分享一下我的學(xué)習(xí)體驗某弦,一方面可供初學(xué)者參考,另一方面而克,也便于大家結(jié)合思維導(dǎo)圖深入學(xué)習(xí)靶壮、理解、思考员萍;
最后腾降,提供幾篇文章鏈接,方便希望從 Python 2.x 遷移到 3.x 的朋友理解碎绎。
注意事項
本篇筆記原先基于 Python 2.x螃壤,經(jīng)歷多次改版,目前最新版本基于 Python 3.x筋帖,由于參考資料多來源于 2.x奸晴,可能有部分知識沒有完全更新,歡迎提出意見日麸,筆者會定期匯總修改寄啼。
如需基于 Python 2.x 版本的筆記,可移步博客:https://woaielf.github.io (詳見「總覽」思維導(dǎo)圖)代箭。
本文是筆者在個人學(xué)習(xí)過程中總結(jié)的學(xué)習(xí)筆記墩划,難免有疏忽&錯誤之處,望大家提出寶貴意見嗡综。
文末附 PDF 下載鏈接乙帮。
思維導(dǎo)圖
默認(rèn)閱讀順序:從右→左,順時針方向极景。
思維導(dǎo)圖軟件:XMind
對于Python學(xué)習(xí)愛好者來說 ?一個良好的學(xué)習(xí)環(huán)境很重要
小編Python學(xué)習(xí)交流群 ?786735421蚣旱,水群勿擾 1!塞绿!水群勿擾9嫡恰!异吻!內(nèi)有Python零基礎(chǔ)視頻教學(xué) ?爬蟲項目視頻?Django/Flask?視頻 等各種Python技術(shù) 歡迎大家加入小編交流群 一起學(xué)習(xí)進(jìn)步~
總覽
14張思維導(dǎo)圖
第1張圖
基礎(chǔ)知識圖一包括了基本規(guī)則裹赴、Python語言特點(diǎn)、計算機(jī)語言诀浪、如何運(yùn)行Python棋返、變量賦值五個方面,輔助你快速掌握Python編程的基底知識雷猪。
第2張圖
基礎(chǔ)知識圖二包含了模塊結(jié)構(gòu)睛竣、布局、IO編程流程求摇、標(biāo)識符射沟、Python對象、內(nèi)存管理与境、動態(tài)類型六大模塊验夯,兩張基礎(chǔ)知識導(dǎo)圖可以幫助你區(qū)域化了解Python的組成部分及基本操作。
第3張圖
學(xué)習(xí)Python少不了對數(shù)據(jù)的了解摔刁,這張圖整理了數(shù)據(jù)類型的分類挥转、作用、空值共屈、標(biāo)準(zhǔn)數(shù)據(jù)绑谣、if語句等等模塊。
第4張圖
這張圖整理了序列的有序排列拗引、標(biāo)準(zhǔn)操作符與序列類型操作符的重點(diǎn)知識域仇,以及可操作性的BIF。
第5張圖
字符串是個比較龐大而精細(xì)的部分寺擂,接著上圖的BIF可分為標(biāo)準(zhǔn)類型暇务、序列類型、字符串類型怔软,字符串可分為五種操作符類型垦细,此圖還整理了序列的獨(dú)特特性以及編碼問題,可以說很詳細(xì)了挡逼。
第6張圖
關(guān)于列表|元素括改,首先說拷貝問題,分深淺拷貝兩種形式家坎。tuple的內(nèi)建函數(shù)嘱能、特殊特性與list的操作符吝梅、內(nèi)建函數(shù)是重點(diǎn)部分。
第7張圖
這張圖主要整理了字典|集合中set惹骂、dict的功能苏携、分類、BIF对粪、操作問題右冻。
第8張圖
條件|循環(huán)包含生成器、迭代器著拭、列表解析的使用纱扭、拓展,相關(guān)BIF儡遮、if語句循環(huán)控制也能夠快速掌握重點(diǎn)乳蛾。
第9張圖
關(guān)于文件對象內(nèi)建方法、內(nèi)建函數(shù)鄙币、內(nèi)建屬性都有具體內(nèi)容肃叶,文件迭代的運(yùn)用,標(biāo)準(zhǔn)文件對象如何輸入輸出以及分隔符的運(yùn)用都在導(dǎo)圖中詳細(xì)標(biāo)明爱榔。
第10張圖
錯誤|異常這張圖的點(diǎn)介紹了如何調(diào)試被环、處理異常情況糙及。
第11張圖
函數(shù)一介紹了函數(shù)概述详幽,注意vs函數(shù)的引用、調(diào)用浸锨,裝飾器的定義唇聘、“堆疊”。參數(shù)具有自己的完整語法以及自己的傳遞方式柱搜。
第12張圖
函數(shù)二圖整理了遞歸函數(shù)迟郎、返回(回調(diào))函數(shù)、變量作用域聪蘸、偏函數(shù)宪肖、函數(shù)式編程、匿名函數(shù)健爬、高階函數(shù)BIF的詳細(xì)介紹控乾。
第13張圖
這張圖的重點(diǎn)是模塊的標(biāo)準(zhǔn)區(qū)域、名稱空間以及模塊的作用域(三種變量的運(yùn)用)娜遵。
第14張圖
最后一張圖整理了面向?qū)ο缶幊掏珊猓宄嫦驅(qū)ο蟮幕靖拍睿^承與多態(tài)设拟、結(jié)構(gòu)組織以及對象的性質(zhì)慨仿、訪問限制等重點(diǎn)久脯,對于python就算是入門了。
對于Python學(xué)習(xí)愛好者來說 ?一個良好的學(xué)習(xí)環(huán)境很重要
小編Python學(xué)習(xí)交流群 ?786735421镰吆,水群勿擾 A弊!鼎姊!水群勿擾B夂汀!相寇!內(nèi)有Python零基礎(chǔ)視頻教學(xué)?爬蟲項目視頻?Django/Flask?視頻 等各種Python技術(shù) 歡迎大家加入小編交流群 一起學(xué)習(xí)進(jìn)步~
文章來源網(wǎng)絡(luò)轉(zhuǎn)載 ?希望可以幫助到各位~