前言
第1部分 Python基礎知識與要點
第1章 Python概述
1.1 基礎知識
1.2 Python的編程環(huán)境
1.3 疑難點解析
第2章 Python語言基礎
2.1 基礎知識
2.2 內置函數
2.3 高階函數
第3章 Python序列
3.1 基礎知識
3.2 列表解析式
3.3 生成器表達式
3.4 序列封包與解包
第4章 Python程序結構
4.1 基礎知識
4.2 經典案例
第5章 Python函數
5.1 函數的分類
5.2 生成器函數
5.3 經典案例
第6章 Python字符串
6.1 基礎知識
6.2 字符串的操作
第7章 正則表達式
7.1 基礎知識
7.2 正則表達式的應用
第8章 面向對象的程序設計
8.1 基礎知識
8.2 繼承與多態(tài)
第9章 文件與文件夾操作
9.1 基礎知識
9.2 與文件操作有關的模塊
9.3 經典案例
第10章 基本繪圖工具Turtle庫
10.1 基礎知識
10.2 經典案例
第11章 Python異常處理
11.1 異常概述
11.2 異常處理
第2部分 實驗設計與解析
實驗1 Python基礎知識操作練習
實驗2 Python基本數據類型操作練習
實驗3 Python選擇結構操作練習
實驗4 Python循環(huán)結構操作練習
實驗5 Python列表對象操作練習
實驗6 Python其他序列對象操作練習
實驗7 Python字符串操作練習
實驗8 Python函數設計與使用操作練習
實驗9 Python正則表達式操作練習
實驗10 Python面向對象程序設計操作練習
實驗11 Python文件內容操作練習
實驗12 Python turtle繪圖操作練習
第3部分 Python課程設計與實訓
實訓1 學生成績考核系統
實訓2 在線Web計算器
第4部分 習題
第1章 Python概述
第2章 Python語言基礎
第3章 Python序列
第4章 Python程序結構
第5章 Python函數
第6章 Python字符串
第7章 正則表達式
……
第5部分 “Python程序設計”教學輔助系統
參考文獻