
樓+ 之 Python 基礎培訓
1 Python 基礎
2 Python 爬蟲
3 面向對象編程
4 Python 高階函數
階段 1 課程準備
共1個章節
階段 2 Python 基礎
2
進入編程大門
3
進入 Linux 世界
1.Linux簡介
2.實驗環境的使用
3.Linux終端
4.Linux目錄結構
5.Linux文件的基本操作
1
創建代碼文件
1.Linux目錄結構
2.Linux文件操作
3.cp命令
4.mkdir命令
4
Hello Python
1.print()
2.數據類型
3.變量
4.input()
5.運算符
5
流程控制
1.Python文件的創建和執行
2.流程控制
3.條件判斷
4.循環
2
7 就跳過
.Python開發環境
2.int類型
3.變量
4.運算符
5.while循環
6.條件判斷
6
列表和元組
1.列表的生成
2.列表增刪改查
3.列表的常用方法
4.元組的生成
3
抽卡游戲
1.input()
2.while循環
3.條件判斷
4.元組
5.列表的創建、排序、添加 6.random
7
字典和集合
1.字典的生成
2.字典的常用操作
3.集合的生成
4.集合的常用操作
5.數據類型轉換
4
完善抽卡游戲
1.input()
2.while循環
3.條件判斷
4.元組
5.字典的創建、添加、遍歷
6.random模塊 7.time模塊
8
拓展閱讀 - 5 個有趣的 Linux 命令
階段 3 Python 進階
9
Python 函數
1.函數的概念
2.函數參數
3.函數命名
4.函數返回值
5.變量作用域
5
工資計算器
1.Python3程序開發
2.變量與數據類型
3.輸入、輸出
4.函數、函數參數、函數返回值
5.運算
6.字符串
7.流程控制
10
模塊與包
1.模塊與包
2.DocStrings
3.name__與__main
4.包管理工具pip
11
異常處理
1.異常處理的概念
2.tryexcept語句
3.主動拋出異常
6
完善工資計算器
1.Python3基礎語法
2.列表的分割
3.sys模塊
4.格式化輸出
5.命令行參數
6.函數
12
文件管理
1.Input/Output
2.PythonI/O模塊
3.Python文件處理
4.復制文件
13
JSON
1.JSON的概念
2.JSON讀寫數據
3.CSV的概念
4.CSV讀寫數據
7
工資計算器讀寫數據文件
1.Python3基礎語法
2.文件讀取與寫入
3.csv的讀取
4.json文件的寫入
5.命令行參數 6.函數
階段 4 面向對象編程
14
類與對象
1.創建類與對象
2.面向對象編程
3.__init__方法
8
創建用戶注冊類
15
類的三大特征
1.私有屬性
2.繼承與多態
3.多重繼承
4.super()方法
16
類的方法
1.__new__()方法
2.__del__()方法
3.__slots__()方法
4.__call__()方法
17
裝飾器
1.裝飾器
2.property裝飾器
3.類屬性、類方法
4.靜態方法
9
優化用戶注冊類
階段 5 Python 爬蟲和高階函數
18
Python 高階函數(一)
1.sorted()
2.filter()
3.map()
4.reduce()
19
Python 高階函數(二)
1.切片
2.列表解析
3.字典解析
4.元組拆包
20
迭代器和生成器
1.迭代器
2.生成器
3.可以把迭代器想象成一個長長的盒子,里面放了一排糖果,遍歷的過程就把糖果取出,遍歷一次就沒有了。
21
Python 常用內置模塊
1.os模塊
2.sys模塊
3.datatime模塊
4.copy模塊
5.collections模塊
22
正則表達式
1.正則表達式
2.普通字符
3.空白字符
4.模式參數
23
Python 爬蟲
1.requests
2.HTML簡介
3.beautifulsoup4
10
圖片爬蟲
