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