Python 3 程序設(shè)計(jì)基礎(chǔ) 版權(quán)信息
- ISBN:9787030671615
- 條形碼:9787030671615 ; 978-7-03-067161-5
- 裝幀:一般純質(zhì)紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
Python 3 程序設(shè)計(jì)基礎(chǔ) 本書特色
本書結(jié)構(gòu)如下: 第1~8章是Python語言基礎(chǔ),覆蓋了全國計(jì)算機(jī)等級考試二級Python語言程序設(shè)計(jì)的主要內(nèi)容,教學(xué)設(shè)計(jì)約32學(xué)時。 第9~11章是Python語言的應(yīng)用,包括圖形用戶界面、面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)庫編程等內(nèi)容。 第12章詳細(xì)介紹Python第三方庫的應(yīng)用。讀者應(yīng)掌握Python第三方庫文檔的查閱方法,了解Python庫編程的特點(diǎn),領(lǐng)會Python編程的“計(jì)算生態(tài)”特征。
Python 3 程序設(shè)計(jì)基礎(chǔ) 內(nèi)容簡介
本書共12章, 第1-8章是Python語言基礎(chǔ), 覆蓋了全國計(jì)算機(jī)等級考試二級Python語言程序設(shè)計(jì)的主要內(nèi)容 ; 第9-11章是Python語言的應(yīng)用, 包括圖形用戶界面、面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)庫編程等內(nèi)容 ; 第12章重點(diǎn)介紹了Python第三方庫的應(yīng)用。
Python 3 程序設(shè)計(jì)基礎(chǔ) 目錄
1.1 計(jì)算機(jī)語言
1.1.1 計(jì)算機(jī)語言概述
1.1.2 編譯與解釋
1.2 Python簡介
1.2.1 Python的歷史
1.2.2 Python的特點(diǎn)
1.2.3 Python的應(yīng)用
1.3 Python的開發(fā)環(huán)境
1.3.1 下載和安裝Python
1.3.2 Python的IDLE開發(fā)環(huán)境
1.3.3 PyCharm集成開發(fā)環(huán)境
1.4 Python程序執(zhí)行過程
1.4.1 Python程序執(zhí)行原理
1.4.2 建立和運(yùn)行Python程序
1.5 Python程序設(shè)計(jì)方法與應(yīng)用
1.5.1 Python程序設(shè)計(jì)方法
1.5.2 Python程序設(shè)計(jì)應(yīng)用
小結(jié)
習(xí)題
第2章 Python基礎(chǔ)知識
2.1 程序的書寫規(guī)范
2.1.1 Python的語句
2.1.2 代碼塊與縮進(jìn)
2.1.3 注釋
2.2 標(biāo)識符和關(guān)鍵字
2.2.1 標(biāo)識符
2.2.2 關(guān)鍵字
2.3 Python的數(shù)據(jù)類型
2.3.1 整數(shù)類型
2.3.2 浮點(diǎn)型
2.3.3 復(fù)數(shù)類型
2.3.4 布爾類型
2.4 變量與函數(shù)
2.4.1 變量和常量
2.4.2 函數(shù)和方法
2.5 Python的運(yùn)算符
2.5.1 算術(shù)運(yùn)算符
2.5.2 比較運(yùn)算符
2.5.3 邏輯運(yùn)算符
2.5.4 賦值運(yùn)算符
2.5.5 位運(yùn)算符
2.5.6 運(yùn)算符的優(yōu)先級
2.6 Python的字符串類型
2.6.1 字符串的表示
2.6.2 字符串輸出的格式化
2.6.3 字符串的操作符
2.6.4 操作字符串的方法
小結(jié)
習(xí)題
第3章 Python程序的流程控制
3.1 輸入/輸出語句
3.1.1 輸入語句
3.1.2 輸出語句
3.2 程序設(shè)計(jì)流程
3.2.1 程序流程圖
3.2.2 結(jié)構(gòu)化程序設(shè)計(jì)基本流程
3.3 分支結(jié)構(gòu)
3.4 循環(huán)結(jié)構(gòu)
3.4.1 遍歷循環(huán):for
3.4.2 條件循環(huán):while
3.4.3 循環(huán)的嵌套
3.5 流程控制的其他語句
3.5.1 跳轉(zhuǎn)語句
3.5.2 pass語句
3.5.3 循環(huán)結(jié)構(gòu)中的else語句
3.6 流程控制語句的應(yīng)用
小結(jié)
習(xí)題
第4章 Python的組合數(shù)據(jù)類型
4.1 序列類型
4.2 列表
4.2.1 列表的基本操作
4.2.2 列表的方法
4.2.3 遍歷列表
4.3 元組
4.3.1 元組的基本操作
4.3.2 元組與列表的轉(zhuǎn)換
4.4 字典
4.4.1 字典的基本操作
4.4.2 字典的常用方法
4.5 集合
4.5.1 集合的常用操作
4.5.2 集合運(yùn)算
4.6 組合數(shù)據(jù)類型的應(yīng)用
小結(jié)
習(xí)題
第5章 Python函數(shù)
5.1 函數(shù)的定義、調(diào)用和嵌套
5.1.1 函數(shù)的定義
5.1.2 函數(shù)的調(diào)用
5.1.3 函數(shù)的嵌套
5.2 函數(shù)的參數(shù)和返回值
5.2.1 函數(shù)的參數(shù)
5.2.2 默認(rèn)參數(shù)
5.2.3 可變參數(shù)
5.2.4 函數(shù)的返回值
5.2.5 lambda函數(shù)
5.3 閉包和遞歸函數(shù)
5.3.1 閉包
5.3.2 遞歸函數(shù)
5.4 變量的作用域
5.4.1 局部變量
5.4.2 全局變量
5.4.3 global語句
5.5 Python的內(nèi)置函數(shù)
5.5.1 數(shù)學(xué)運(yùn)算函數(shù)
5.5.2 字符串運(yùn)算函數(shù)
5.5.3 轉(zhuǎn)換函數(shù)
5.5.4 序列操作函數(shù)
5.5.5 Python操作相關(guān)函數(shù)
小結(jié)
習(xí)題
第6章 模塊與Python的庫
6.1 模塊
6.1.1 模塊的概念
6.1.2 導(dǎo)入模塊
6.1.3 執(zhí)行模塊
6.1.4 模塊搜索路徑
6.1.5 __name__屬性
6.2 包
6.3 Python的標(biāo)準(zhǔn)庫
6.3.1 math庫
6.3.2 random庫
6.3.3 datetime庫
6.3.4 turtle庫
6.4 Python的第三方庫
6.4.1 第三方庫簡介
6.4.2 使用pip工具安裝第三方庫
6.4.3 使用pyinstaller庫打包文件
6.5 jieba庫的應(yīng)用
6.5.1 jieba庫簡介
6.5.2 jieba庫的分詞函數(shù)
6.5.3 添加單詞和自定義詞典
6.5.4 基于TF-IDF算法的關(guān)鍵詞抽取
6.5.5 中文文本的詞頻統(tǒng)計(jì)
6.5.6 打包詞頻統(tǒng)計(jì)程序
小結(jié)
習(xí)題
第7章 Python的文件操作
7.1 文件的相關(guān)概念
7.2 文件的打開和關(guān)閉
7.3 文件的讀/寫操作
7.3.1 讀取文件數(shù)據(jù)
7.3.2 向文件寫數(shù)據(jù)
7.3.3 文件的定位讀/寫
7.3.4 讀/寫二進(jìn)制文件
7.4 文件和目錄操作
7.4.1 常用的文件操作函數(shù)
7.4.2 文件的復(fù)制、刪除、重命名操作
7.4.3 文件的目錄操作
7.5 使用CSV文件格式讀/寫數(shù)據(jù)
7.5.1 CSV文件簡介
7.5.2 讀/寫CSV文件
7.6 文件操作的應(yīng)用
小結(jié)
習(xí)題
第8章 異常處理
8.1 異常處理概述
8.1.1 異常的概念
8.1.2 異常示例
8.2 Python的異常類
8.3 異常處理機(jī)制
8.3.1 try-except語句
8.3.2 else語句和finally語句
8.3.3 捕獲所有的異常
8.4 拋出異常
8.4.1 raise語句
8.4.2 拋出異常示例
8.5 斷言與上下文管理
8.5.1 斷言
8.5.2 上下文管理
8.6 自定義異常
小結(jié)
習(xí)題
第9章 tkinter
- >
巴金-再思錄
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
羅庸西南聯(lián)大授課錄
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
回憶愛瑪儂
- >
詩經(jīng)-先民的歌唱
- >
龍榆生:詞曲概論/大家小書
- >
煙與鏡