python基礎(chǔ)入門班,包含視頻課件源代碼
【課程大綱】
第1課 入門基礎(chǔ)
- Python簡(jiǎn)介
- Python安裝和notebook環(huán)境配置(Windows平臺(tái))
- 編程經(jīng)驗(yàn)分享
- 語(yǔ)法格式簡(jiǎn)介:縮進(jìn);注釋;引號(hào)的使用;中文支持…
- 編碼規(guī)范簡(jiǎn)介
第2課 關(guān)鍵字與循環(huán)控制
- 常用關(guān)鍵字介紹
- 運(yùn)算符和基本運(yùn)算
- 位運(yùn)算介紹
- 變量和賦值
- 字符串處理
- 條件判斷
- 循環(huán)控制
- 函數(shù)定義;可變參數(shù)和遞歸
第3課 容器以及容器的訪問(wèn)使用
- 函數(shù)定義
- 容器:list/tuple;dict; set
- 切片
- 列表推倒
- 生成器以及什么是協(xié)程
- 迭代器
- 實(shí)現(xiàn)堆棧;隊(duì)列;鏈表和二叉樹
第4課 面向?qū)ο蠡A(chǔ)
- 類和實(shí)例
- 訪問(wèn)限制
- 繼承和多態(tài)以及多重繼承
- 獲取對(duì)象信息
- 實(shí)例屬性和類屬性
- 模塊和包
第5課 文件訪問(wèn)與函數(shù)式編程入門
- 文本文件讀寫
- 二進(jìn)制文件讀寫
- 文件和目錄操作
- 序列化與反序列化
- 高階函數(shù)
- 返回函數(shù)
- 匿名函數(shù)
- 裝飾器
- 偏函數(shù)
第6課 高級(jí)面向?qū)ο?/p>
- 使用slots和property
- 類的內(nèi)部成員函數(shù)
- 枚舉類
- 元類
- 異常與錯(cuò)誤處理
- 調(diào)試
- 單元測(cè)試
第7課 并發(fā)編程以及系統(tǒng)常用模塊
- 多進(jìn)程
- 多線程;鎖和線程局部變量
- 正則表達(dá)式簡(jiǎn)介
- 日期和時(shí)間
- 常用內(nèi)建模塊:collections;itertools
第8課 常用第三方模塊
- Python的request模塊
- beautiful soup和網(wǎng)絡(luò)爬蟲初步