Python開發(fā)技術標準教程/清華電腦學堂
定 價:59 元
叢書名:清華電腦學堂
- 作者: 謝書良 編
- 出版時間:2021/9/1
- ISBN:9787302584063
- 出 版 社:清華大學出版社
- 中圖法分類:TP311.561
- 頁碼:238
- 紙張:
- 版次:1
- 開本:16開
本書是資深高校教師多年開發(fā)與教學經(jīng)驗的結晶。它深入淺出地講解Python語言的基礎知識及實踐,幫助讀者快速掌握Python語言編程能力。
本書的內(nèi)容共分“基礎篇”和“應用篇”兩篇。基礎篇(第1-10章)包括程序設計的基本概念,變量與基本數(shù)據(jù)類型,程序控制結構,序列,列表,元組、字典與集合,函數(shù),文件和異常處理,類和對象以及類的繼承和多態(tài)等;應用篇(第11-14章)包括海龜繪圖,圖形界面,數(shù)據(jù)庫編程,學生成績管理系統(tǒng)的設計等。本書提供了多個完整的范例,供讀者模仿、應用。本書將知識和應用緊密結合,既能夠解決零基礎讀者的學習問題,也能夠為其后續(xù)深造奠定基礎。
本書還為授課教師提供精心設計的配套電子課件、實例源代碼、自我檢測題及參考答案。
本書內(nèi)容安排合理,架構清晰,注重理論與實踐相結合,適合作為零基礎學習Python語言開發(fā)的初學者的教程,也可作為本科院校及大專院校的教材,還可供職業(yè)技術學校和各類培訓機構使用。
基礎篇
第1章 程序設計的基本概念
1.1 程序
1.2 程序設計
1.3 程序設計的前提—算法
1.4 程序設計的實現(xiàn)
1.5 Python的下載和安裝
1.6 下載和安裝PyCharm開發(fā)環(huán)境
自我檢測題
第2章 變量與基本數(shù)據(jù)類型
2.1 標識符
2.2 變量
2.3 基本數(shù)據(jù)類型
2.4 運算符
2.5 Python的輸入和輸出
自我檢測題
第3章 程序控制結構
3.1 再提算法
3.2 順序結構
3.3 分支選擇結構
3.4 循環(huán)控制結構
3.5 條件語句
3.6 循環(huán)語句
自我檢測題
第4章 序列
4.1 序列的概念
4.2 序列的通用操作
自我檢測題
第5章 列表
5.1 列表的概念
5.2 列表的基本操作
自我檢測題
第6章 元組、字典與集合
6.1 元組
6.2 字典
6.3 集合
自我檢測題
第7章 函數(shù)
7.1 函數(shù)的創(chuàng)建和調(diào)用
7.2 參數(shù)的傳遞
7.3 返回值
7.4 函數(shù)的遞歸調(diào)用
7.5 匿名函數(shù)
7.6 變量的作用域
自我檢測題
第8章 文件和異常處理
8.1 文件的概念
8.2 基本文件操作
8.3 文件操作綜合示例—通訊錄管理系統(tǒng)
8.4 異常概述
8.5 異常處理
自我檢測題
第9章 類和對象
9.1 基本概念
9.2 類的定義
9.3 創(chuàng)建類的實例
9.4 類的訪問限制
自我檢測題
第10章 類的繼承和多態(tài)
10.1 類的繼承性
10.2 類的多態(tài)性
自我檢測題
應用篇
第11章 海龜繪圖
11.1 繪制圖形基礎
11.2 繪制愛心
11.3 繪制奧運五環(huán)
11.4 繪制時鐘
第12章 圖形界面
12.1 GUI基礎
12.2 簡易計算器
12.3 仿真“計算器”
第13章 數(shù)據(jù)庫編程
13.1 數(shù)據(jù)庫編程概述
13.2 數(shù)據(jù)庫簡介
13.3 Access數(shù)據(jù)庫操作
13.4 SQLite數(shù)據(jù)庫簡介
第14章 學生成績管理系統(tǒng)的設計
14.1 單表學生成績管理系統(tǒng)的設計
14.2 多表學生成績管理系統(tǒng)的設計
14.3 軟件開發(fā)展望
附錄A ASCII碼字符集
附錄B Python的內(nèi)置函數(shù)
自我檢測題參考答案