Python 是一門開源免費、通用型的指令碼程式語言,它上手簡單,功能強大,堅持「極簡主義」。
Python 類庫(模組)極其豐富,這使得 Python 幾乎無所不能,不管是傳統的 Web 開發、PC 軟體開發、Linux 運維,還是當下火熱的機器學習、巨量資料分析、網路爬蟲,Python 都能勝任。
這套 Python 基礎教學不是教科書,不會玩弄概念,而是力求口語化和通俗化,讓讀者儘快入門。
如果有小朋友出於興趣學習 Python,請引導他閱讀本教學的前半部分,這是基礎,可以降低學習成本;如果你想全面掌握 Python 程式設計,勝任企業中的實際專案開發,那你應該按部就班學習本教學的所有章節。
千錘百煉,只為大作;精益求精,處處斟酌;這種教學,看一眼就傾心。
1.程式語言是什麼
9.Python 2.x和Python 3.x,初學者應如何選擇?
10.如何將Python 2.x程式碼自動轉換成Python3.x程式碼?
11.作為程式猿,怎樣才能及時瞭解Python的最新變化呢?
13.瞭解Jupyter Notebook,你已然超越了90%的Python程式設計師
12.Python Eclipse+PyDec下載和安裝教學
16.Python Visual Studio下載和安裝教學
18.Python註釋
24.Python內建函數
6.Python字串
11.Python input()函數:獲取使用者輸入的字串
13.Python格式化字串
14.Python跳脫字元
15.Python資料型別轉換
16.Python算術運運算元
17.Python賦值運運算元
18.Python位運運算元
19.Python比較運運算元
20.Python邏輯運運算元
21.Python三目運運算元
17.Python set集合
21.深入底層瞭解Python字典和集合,一眼看穿他們的本質!
9.Python ljust()、rjust()和center()方法
10.Python startswith()和endswith()
10.Python迴圈巢狀
16.Python zip函數
1.Python函數
2.Python函數值傳遞和參照傳遞(包括形式引數和實際引數)
16.Python區域性函數
18.Python閉包函數
21.使用exec()和eval(),不要犯這樣的低階錯誤!
22.Python函數語言程式設計(map()、filter()和reduce())詳解
13.Python封裝
15.Python繼承機制
16.在子類中,Python到底是如何找到父類別的屬性和方法的?(深度揭祕)
27.Python列舉類
6.Python setattr、getattr、hasattr
7.Python issubclass和isinstance
11.Python迭代器
13.Python生成器
1.什麼是例外處理
1.什麼是模組
5.Python __name__=='__main__'的作用是什麼?
12.Python檢視模組方法
7.Python readline()和readlines()
12.什麼是上下文管理器,深入底層瞭解Python with as語句
14.Python fileinput模組:逐行讀取多個檔案