Python開發(fā)技術(shù)標(biāo)準(zhǔn)教程/清華電腦學(xué)堂
定 價:59 元
叢書名:清華電腦學(xué)堂
- 作者: 謝書良 編
- 出版時間:2021/9/1
- ISBN:9787302584063
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.561
- 頁碼:238
- 紙張:
- 版次:1
- 開本:16開
本書是資深高校教師多年開發(fā)與教學(xué)經(jīng)驗的結(jié)晶。它深入淺出地講解Python語言的基礎(chǔ)知識及實踐,幫助讀者快速掌握Python語言編程能力。
本書的內(nèi)容共分“基礎(chǔ)篇”和“應(yīng)用篇”兩篇;A(chǔ)篇(第1-10章)包括程序設(shè)計的基本概念,變量與基本數(shù)據(jù)類型,程序控制結(jié)構(gòu),序列,列表,元組、字典與集合,函數(shù),文件和異常處理,類和對象以及類的繼承和多態(tài)等;應(yīng)用篇(第11-14章)包括海龜繪圖,圖形界面,數(shù)據(jù)庫編程,學(xué)生成績管理系統(tǒng)的設(shè)計等。本書提供了多個完整的范例,供讀者模仿、應(yīng)用。本書將知識和應(yīng)用緊密結(jié)合,既能夠解決零基礎(chǔ)讀者的學(xué)習(xí)問題,也能夠為其后續(xù)深造奠定基礎(chǔ)。
本書還為授課教師提供精心設(shè)計的配套電子課件、實例源代碼、自我檢測題及參考答案。
本書內(nèi)容安排合理,架構(gòu)清晰,注重理論與實踐相結(jié)合,適合作為零基礎(chǔ)學(xué)習(xí)Python語言開發(fā)的初學(xué)者的教程,也可作為本科院校及大專院校的教材,還可供職業(yè)技術(shù)學(xué)校和各類培訓(xùn)機構(gòu)使用。
基礎(chǔ)篇
第1章 程序設(shè)計的基本概念
1.1 程序
1.2 程序設(shè)計
1.3 程序設(shè)計的前提—算法
1.4 程序設(shè)計的實現(xiàn)
1.5 Python的下載和安裝
1.6 下載和安裝PyCharm開發(fā)環(huán)境
自我檢測題
第2章 變量與基本數(shù)據(jù)類型
2.1 標(biāo)識符
2.2 變量
2.3 基本數(shù)據(jù)類型
2.4 運算符
2.5 Python的輸入和輸出
自我檢測題
第3章 程序控制結(jié)構(gòu)
3.1 再提算法
3.2 順序結(jié)構(gòu)
3.3 分支選擇結(jié)構(gòu)
3.4 循環(huán)控制結(jié)構(gòu)
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)性
自我檢測題
應(yīng)用篇
第11章 海龜繪圖
11.1 繪制圖形基礎(chǔ)
11.2 繪制愛心
11.3 繪制奧運五環(huán)
11.4 繪制時鐘
第12章 圖形界面
12.1 GUI基礎(chǔ)
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章 學(xué)生成績管理系統(tǒng)的設(shè)計
14.1 單表學(xué)生成績管理系統(tǒng)的設(shè)計
14.2 多表學(xué)生成績管理系統(tǒng)的設(shè)計
14.3 軟件開發(fā)展望
附錄A ASCII碼字符集
附錄B Python的內(nèi)置函數(shù)
自我檢測題參考答案