
Python語言程序設計培訓
01
課程導學
了解課程全貌。
0.1 課程基本情況
0.2 全課程內容導學 (必看: 課程內容漸進式體驗)
02
Python基本語法元素
通過經典實例(實例1)嘗試Python編程,掌握Python基本語法元素,能夠編寫10行代碼。
1.1 程序設計基本方法
1.2 Python開發環境配置
1.3 實例1: 溫度轉換
1.4 Python程序語法元素分析
03
Python基本圖形繪制
通過經典實例(實例2)嘗試Python編程,理解Python庫的使用方法,能夠進行基本圖形編程。
2.1 深入理解Python語言
2.2 實例2: Python蟒蛇繪制
2.3 模塊1: turtle庫的使用
2.4 turtle程序語法元素分析
04
基本數據類型
掌握數字類型(整數、浮點數和復數)和字符串類型的使用方法,掌握time庫,能夠操作文本并處理時間。
3.1 數字類型及操作
3.2 實例3: 天天向上的力量
3.3 字符串類型及操作
3.4 模塊2: time庫的使用
3.5 實例4: 文本進度條
05
程序的控制結構
掌握程序的控制邏輯,學會使用異常處理,掌握random庫,具備應用隨機數的能力。
4.1 程序的分支結構
4.2 實例5: 身體質量指數BMI
4.3 程序的循環結構
4.4 模塊3: random庫的使用
4.5 實例6: 圓周率的計算
06
函數和代碼復用
掌握函數的基本使用方法,理解并掌握遞歸使用,掌握PyInstaller庫,能夠編寫帶有函數的程序,并能夠打包可執行文件。
5.1 函數的定義與使用
5.2 實例7: 七段數碼管繪制
5.3 代碼復用與函數遞歸
5.4 模塊4: PyInstaller庫的使用
5.5 實例8: 科赫雪花小包裹
07
組合數據類型
掌握組合數據類型(集合、元組、列表、字典)的使用方法,掌握jieba庫,能夠處理一組數據,并處理中文文本。
6.1 集合類型及操作
6.2 序列類型及操作
6.3 實例9: 基本統計值計算
6.4 字典類型及操作
6.5 模塊5: jieba庫的使用
6.6 實例10: 文本詞頻統計
08
文件和數據格式化
掌握文件的使用方法,理解一二維數據,掌握wordcloud庫,能夠處理包含一二維數據的文件,能夠用程序繪制詞云。
7.1 文件的使用
7.2 實例11: 自動軌跡繪制
7.3 一維數據的格式化和處理
7.4 二維數據的格式化和處理
7.5 模塊6: wordcloud庫的使用
7.6 實例12: 政府工作報告詞云
09
程序設計方法學
理解Python程序設計思維,掌握擴展Python編程的基本方法,掌握os庫,能夠安裝Python第三方庫。
8.1 實例13: 體育競技分析
8.2 Python程序設計思維
8.3 Python第三方庫安裝
8.4 模塊7: os庫的使用
8.5 實例14: 第三方庫安裝腳本
10
Python計算生態概覽
了解Python計算生態的寬度和廣度,了解各領域重要計算生態的名字,體會編程之美。
9.1 從數據處理到人工智能
9.2 實例15: 霍蘭德人格分析雷達圖
9.3 從Web解析到網絡空間
9.4 從人機交互到藝術設計
9.5 實例16: 玫瑰花繪制