Python零基礎(chǔ)入門視頻教程
課程介紹:
現(xiàn)在Python在各領(lǐng)域內(nèi)的應(yīng)用越來越廣,比如數(shù)據(jù)分析、機(jī)器學(xué)習(xí)等等,而且不少人已經(jīng)把Python作為第一門學(xué)習(xí)的編程語言。為了更好的輔助大家學(xué)好Python、入門Python,特開本《Python基礎(chǔ)入門班》,從零起步、快學(xué)Python,Python從零基礎(chǔ)到精通。
第1課 入門基礎(chǔ)
1. Python簡介
2. Python安裝和notebook環(huán)境配置(Windows平臺(tái))
3. 編程經(jīng)驗(yàn)分享
4. 語法格式簡介:縮進(jìn);注釋;引號(hào)的使用;中文支持
5. 編碼規(guī)范簡介
第2課 關(guān)鍵字與循環(huán)控制
1. 常用關(guān)鍵字介紹'
2. 運(yùn)算符和基本運(yùn)算
3. 位運(yùn)算介紹
4. 變量和賦值*
5. 字符串處理
6. 條件判斷
7. 循環(huán)控制;
8. 函數(shù)定義;可變參數(shù)和遞歸
第3課 容器以及容器的訪問使用
1. 函數(shù)定義
2. 容器
3. 切片#
4. 列表推倒
5. 生成器以及什么是協(xié)程
6. 迭代器
7. 實(shí)現(xiàn)堆棧;隊(duì)列;鏈表和二叉樹
實(shí)例:利用遞歸函數(shù)解決八皇后問題第4課 面向?qū)ο蠡A(chǔ)
1. 類和實(shí)例
2. 訪問限制
3. 繼承和多態(tài)以及多重繼承
4. 獲取對(duì)象信息
5. 實(shí)例屬性和類屬性
6. 模塊和包
第5課 文件訪問與函數(shù)式編程入門
1. 文本文件讀寫
2. 二進(jìn)制文件讀寫
3. 文件和目錄操作
4. 序列化與反序列化
5. 高階函數(shù)5
6. 返回函數(shù)*
7. 匿名函數(shù)
8. 裝飾器
9. 偏函數(shù)
第6課 高級(jí)面向?qū)ο?/strong>
1. 使用__slots__和property
2. 類的內(nèi)部成員函數(shù)
3. 枚舉類
4. 元類
5. 異常與錯(cuò)誤處理
6. 調(diào)試
7. 單元測試
實(shí)例:MVC中Model簡易實(shí)現(xiàn)
第7課 并發(fā)編程以及系統(tǒng)常用模塊
1. 多進(jìn)程
2. 多線程;鎖和線程局部變量
3. 正則表達(dá)式簡介
4. 日期和時(shí)間
5. 常用內(nèi)建模塊
第8課 常用第三方模塊
1. Python的request模塊
2. beautiful soup和網(wǎng)絡(luò)爬蟲初步
實(shí)例:python發(fā)送電子郵件和短信