目錄 第1章 Python概述
1 1 Python語言簡介
1 2 Python語言的特點與應用
1 2 1 Python語言的特點
1 2 2 Python語言的應用
1 3 Python開發環境安裝與配置
1 3 1 Python解釋器
1 3 2 PyCharm
1 3 3 Anaconda3
本章小結
本章習題
第2章 Python程序設計基本方法
2 1 初識Python程序
2 1 1 案例2 1 ——溫度轉換
2 1 2 Python程序語法基礎
2 2 Python程序設計步驟
2 3 Python編程規範
2 3 1 標識符及命名規則
2 3 2 關鍵字
2 3 3 註釋
2 3 4 代碼縮進
2 3 5 空格與空行
2 3 6 拆行處理
2 3 7 導入規範
2 3 8 模塊結構和布局
2 4 Python程序調試的目的及常用方法
2 4 1 pdb
2 4 2 IDE調試
2 5 Python程序編譯與打包
2 5 1 安裝Pyinstaller
2 5 2 打包
本章小結
本章習題
第3章 Python基本數據類型
3 1 案例導入
3 1 1 案例3 1 ——求三角形面積
3 1 2 案例3 2 ——字元串連接及字元統計
3 2 數字類型及其常見操作
3 2 1 數字類型
3 2 2 數字類型的常見操作
3 3 字元串類型及其常見操作
3 3 1 字元串的表示
3 3 2 字元串的常見操作
3 4 Python的基本運算和表達式
3 4 1 算術運算符
3 4 2 賦值運算符
3 4 3 比較運算符
3 4 4 邏輯運算符
3 4 5 運算符in和is
3 4 6 位運算符
3 4 7 運算符的優先順序和結合性
本章小結
本章習題
第4章 Python程序的控制結構
4 1 登錄驗證案例分析
4 1 1 基本登錄驗證
4 1 2 多用戶狀態下的登錄驗證
4 2 順序結構
4 3 選擇結構
4 3 1 單分支if語句
4 3 2 雙分支ifelse語句
4 3 3 多分支ifelifelse語句
4 3 4 if語句的嵌套
4 4 循環結構
4 4 1 while語句
4 4 2 forin語句
4 4 3 循環的嵌套
4 5 pass、break和continue語句
4 5 1 pass語句
4 5 2 break語句
4 5 3 continue語句
本章小結
本章習題
第5章 組合數據類型
5 1 案例分析
5 1 1 二十四節氣闖關答題
5 1 2 干支紀年年份推算
5 2 列表
5 2 1 創建列表
5 2 2 訪問列表元素
5 2 3 列表元素排序
5 2 4 列表元素操作
5 3 元組
5 3 1 創建元組
5 3 2 訪問元組元素
5 4 集合
5 4 1 集合的創建
5 4 2 常用的集合操作
5 5 字典
5 5 1 創建字典
5 5 2 訪問字典元素
5 5 3 字典元素操作
5 6 組合數據類型中的運算符
5 7 使用推導式
本章小結
本章習題
第6章 函數
6 1 案例分析
6 2 函數的定義與調用
6 2 1 函數的定義
6 2 2 函數調用
6 3 參數傳遞
6 3 1 位置參數傳遞
6 3 2 關鍵字參數傳遞
6 3 3 默認值參數傳遞
6 3 4 參數的打包與解包
6 3 5 函數的返回值
6 4 變數作用域
6 4 1 局部變數
6 4 2 全局變數
6 4 3 global和nonlocal關鍵字
6 5 遞歸函數
6 6 lambda函數
6 7 代碼復用
本章小結
本章習題
第7章 面向對象程序設計
7 1 案例分析
7 1 1 案例簡介
7 1 2 思政元素引入
7 2 類和對象
7 2 1 什麼是類和對象
7 2 2 類的定義語法
7 2 3 對象的實例化
7 2 4 構造方法(__init__)
7 2 5 析構方法(__del__)
7 2 6 實例屬性和類屬性
7 2 7 訪問修飾符
7 2 8 實例方法和self參數
7 2 9 類方法和cls參數
7 2 10 靜態方法
7 2 11 屬性訪問器(@property,@setter,@deleter)
7 3 封裝
7 3 1 封裝的概念
7 3 2 信息隱藏
7 3 3 介面設計
7 3 4 封裝的實踐原則和技巧
7 4 繼承
7 4 1 繼承的概念
7 4 2 單繼承與多繼承
7 4 3 方法重寫和super()函數
7 4 4 繼承中的構造函數
7 5 多態
7 5 1 多態的概念
7 5 2 方法重寫與多態
7 5 3 鴨子類型與多態
7 5 4 多態在軟體設計中的應用
7 6 抽象
7 6 1 抽象的概念
7 6 2 抽象類和抽象方法
7 6 3 抽象在設計中的應用
7 7 特殊方法
7 8 考試系統綜合案例的實踐
7 8 1 需求分析
7 8 2 實現思路
7 8 3 類圖設計
7 8 4 代碼實現
本章小結
本章習題
第8章 Python異常處理
8 1 案例導入
8 2 Python程序的常見異常
8 3 異常處理
8 3 1 tryexcept結構
8 3 2 tryexceptelse結構
8 3 3 tryexceptfinally結構
8 3 4 多異常處理結構
8 3 5 異常處理的建議
8 4 拋
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。