定 價:48.9 元
叢書名:高等職業(yè)教育職業(yè)核心能力系列教材
- 作者:殷耀文,周少卿,時俊主編
- 出版時間:2020/5/1
- ISBN:9787568274852
- 出 版 社:北京理工大學(xué)出版社
- 中圖法分類:TP311.561
- 頁碼:252
- 紙張:膠版紙
- 版次:1
- 開本:16K
本教材以Windows操作系統(tǒng)為平臺,系統(tǒng)講解Python3的基礎(chǔ)知識。全書共11章,主要介紹了Python基本語法、字符串、列表、元組、字典、文件的讀寫、函數(shù)與模塊、文件異常處理、面向?qū)ο蠹夹g(shù)、圖形用戶界面、標(biāo)準(zhǔn)庫及第三方庫等知識。首先介紹了Python的特點、發(fā)展及推薦學(xué)習(xí)方法,然后講授了Python基礎(chǔ)語法、流程控制語句、數(shù)據(jù)類型、函數(shù)、模塊、面向?qū)ο、文件處理、異常處理、圖形用戶界面、標(biāo)準(zhǔn)庫和第三方庫,最后增加了全國計算機等級考試二級Python語言程序設(shè)計考試大綱等相關(guān)知識。教材根據(jù)“自主式一體化教學(xué)、線上線下混合教學(xué)”模式,對教材的構(gòu)成要素進(jìn)行調(diào)整,按照Python的有關(guān)知識由淺人深、從易到難地進(jìn)行編寫,并在每章后布置習(xí)題,實現(xiàn)“教、學(xué)、做”一體,從而切實提高學(xué)生的持續(xù)發(fā)展能力。
本教材力求為數(shù)據(jù)采集及分析提供全面的語言基礎(chǔ),同時,也考慮到部分學(xué)有余力的同學(xué)參加全國計算機等級考試的要求,補充了全國計算機等級考試二級Python語言程序設(shè)計考試大綱規(guī)定的知識,因此本教材也適合作為全國計算機等級考試二級考試Python語言程序設(shè)計考試參考用書。
第1章 初識Python
1.1 初識Python語言
1.2 Python語言特點及應(yīng)用領(lǐng)域
1.3 Pytho2與Pytho3的區(qū)別
1.4 安裝Python運行環(huán)境
1.5 Pvthon語言的第一個程序
1.6 Pvthon語句的編輯器
1.7 以文件形式運行Python程序
1.8 運行Python小程序
本章小結(jié)
習(xí)題l
第2章 Python語言基本語法元素
2.1 程序的格式框架
2.1.1 縮進(jìn)
2.1.2 注釋
2.1.3 續(xù)行符
2.1.4 使用一行多條語句
2.2 語法元素的名稱
2.2.1 變量
2.2.2 命名
2.2.3 保留字
2.3 數(shù)據(jù)類型
2.3.1 數(shù)據(jù)類型概述
2.3.2 數(shù)字類型
2.3.3 字符串類型
2.4 程序的語句元素
2.4.1 表達(dá)式
2.4.2 賦值語句
2.4.3 引用(導(dǎo)入)
2.4.4 其他語句
2.5 基本輸入/輸出函數(shù)
2.5.1 input()函數(shù)
2.5.2 eval()函數(shù)
2.5.3 print()函數(shù)
2.6 實例解析
本章小節(jié)
習(xí)題
第3章 基本數(shù)據(jù)類型
3.1 數(shù)字類型
3.1.1 整數(shù)類型
3.1.2 浮點數(shù)類型
3.1.3 復(fù)數(shù)類型
3.2 數(shù)字類型的運算
3.2.1 數(shù)值運算操作符
3.2.2 數(shù)值運算函數(shù)
3.3 字符串類型及格式化
3.3.1 字符串的索引
3.3.2 字符串的切片
3.3.3 format()方法的基本使用
3.3.4 format()方法的格式控制
3.4 字符串類型的操作
3.4.1 字符串操作符
3.4.2 字符串處理函數(shù)
3.4.3 字符串處理方法
3。5類型判斷和類型間轉(zhuǎn)換
本章小結(jié)
習(xí)題
第4章 程序的流程控制
4.1 順序結(jié)構(gòu)程序設(shè)計
4.2 分支結(jié)構(gòu)程序設(shè)計
4.2.1 單分支結(jié)構(gòu)
4.2.2 雙分支結(jié)構(gòu)
4.2.3 多分支結(jié)構(gòu)
4.3 循環(huán)結(jié)構(gòu)程序設(shè)計
4.3.1 while語句
4.3.2 for語句
4.3.3 循環(huán)中的break語句和continue語句
4.3.4 循環(huán)中的else語句
4.3.5 循環(huán)結(jié)構(gòu)的嵌套
本章小結(jié)
習(xí)題
第5章 函數(shù)與代碼復(fù)用
5.1 函數(shù)的定義與調(diào)用
5.1.1 文檔字符串
5.1.2 函數(shù)的調(diào)用
5.1.3 函數(shù)的返回值
5.1.4 匿名函數(shù)
5.2 函數(shù)參數(shù)的傳遞
5.2.1 默認(rèn)參數(shù)和可變數(shù)量參數(shù)
5.2.2 參數(shù)的位置和名稱傳遞
5.3 變量的作用域
5.3.1 局部變量
5.3.2 全局變量
5.4 遞歸函數(shù)
5.4.1 函數(shù)的遞歸定義
5.4.2 遞歸的使用方法
5.5 標(biāo)準(zhǔn)函數(shù)庫概述
5.6 Pvthon的內(nèi)置函數(shù)
5.7 代碼復(fù)用和模塊化程序設(shè)計
5.7.1 模塊及其引用方法
5.7.2 包
本章小結(jié)
習(xí)題5
第6章 數(shù)據(jù)結(jié)構(gòu)
6.1 列表
6.1.1 列表的創(chuàng)建與訪問
6.1.2 列表賦值
6.1.3 刪除列表中的元素
6.1.4 列表數(shù)據(jù)的操作方法
6.1.5 常用列表函數(shù)
6.2 元組
6.2.1 創(chuàng)建元組
6.2.2 元組的特點
6.2.3 元組的操作
6.2.4 常用元組函數(shù)
6.3 字符串
6.3.1 字符串的表示
6.3.2 字符串的截取
6.3.3 連接字符串
6.3.4 格式化字符串
6.3.5 字符串的操作方法
6.4 字典
6.4.1 字典的創(chuàng)建
6.4.2 字典的操作
6.4.3 常用的字典函數(shù)
6.5 集合
6.5.1 創(chuàng)建集合
6.5.2 集合的操作
6.5.3 集合的數(shù)學(xué)運算
6.5.4 集合的常用操作
本章小結(jié)
習(xí)題
第7章 文件操作和數(shù)據(jù)格式化
7.1 文件的使用
7.1.1 文件的打開
7.1.2 文件的關(guān)閉
7.1.3 文件的讀寫
7.1.4 文件的重命名與刪除
7.1.5 Python的文件目錄
7.2 Python異常處理
7.2.1 異常處理
7.2.2 斷言
7.3 數(shù)據(jù)格式化
7.3.1 一、二維數(shù)據(jù)的表示和讀寫
7.3.2 高維數(shù)據(jù)的格式化
本章小結(jié)
習(xí)題
第8章 Python面向?qū)ο缶幊?br style="margin:0px;padding:0px;" />
8.1 面向?qū)ο、類、對象及從屬關(guān)系
8.1.1 類的創(chuàng)建
8.1.2 類的實例對象和方法
8.2 類的繼承
8.3 類的方法重寫
8.3.1 方法重寫
8.3.2 運算符重載
本章小結(jié)
習(xí)題
第9章 圖形用戶界面
9.1 Tkinter簡介
9.1.1 第一個Trkinter程序
9.1.2 在窗口中加入組件
9.2 坐標(biāo)布局管理器
9.2.1 pack坐標(biāo)布局管理器
9.2.2 grid坐標(biāo)布局管理器
9.2.3 place坐標(biāo)布局管理器
9.3 事件處理
9.3.1 事件處理
9.3.2 事件綁定
9.3.3 為事件定義事件響應(yīng)函數(shù)
9.4 Trkinter組件及其屬性
9.4.1 Label組件
9.4.2 LabelFrame組件
9.4.3 Message組件
9.4.4 Entry組件運行示例
9.4.5 Listbox組件
9.4.6 Canvas組件
9.4.7 Text組件
本章小結(jié)
習(xí)題
第10章 常用標(biāo)準(zhǔn)庫函數(shù)
10.1 小海龜畫圖模塊turtle
10.1.1 畫直線的小海龜turtle
10.1.2 畫圓形或曲線的小海龜turtle
10.1.3 關(guān)于更多的海龜函數(shù)
10.2