定 價(jià):45 元
叢書(shū)名:普通高等院校計(jì)算機(jī)基礎(chǔ)教育“十四五”系列教材
- 作者:賴(lài)慶, 鐘廣玲主編
- 出版時(shí)間:2022/8/1
- ISBN:9787113293185
- 出 版 社:中國(guó)鐵道出版社
- 中圖法分類(lèi):TP311.561
- 頁(yè)碼:320
- 紙張:
- 版次:1
- 開(kāi)本:26cm
本書(shū)以知識(shí)圖譜的方式編寫(xiě), 同時(shí)將“思政課程, 課程思政”理念貫穿全書(shū), 將思政元素融入各個(gè)知識(shí)點(diǎn)。本書(shū)內(nèi)容符合人腦掌握新知識(shí)、構(gòu)建新知識(shí)框架體系、進(jìn)行創(chuàng)新的科學(xué)認(rèn)知規(guī)律, 結(jié)構(gòu)合理, 重點(diǎn)突出, 邏輯清晰, 結(jié)合線上和線下的教學(xué)方式, 符合時(shí)代發(fā)展的潮流。全書(shū)共11章, 主要內(nèi)容包括Python概述、Python語(yǔ)法基礎(chǔ)、Python流程控制語(yǔ)句、函數(shù)、異常處理方法、符串、正則表達(dá)式、文件操作、面向?qū)ο蟪绦蛟O(shè)計(jì)、Python 數(shù)據(jù)分析基礎(chǔ)、Python 圖形繪制。本書(shū)面向零基礎(chǔ)的編程初學(xué)者, 采用通俗易懂的語(yǔ)言, 結(jié)合大量案例對(duì)相關(guān)知識(shí)點(diǎn)進(jìn)行編排和總結(jié), 循序漸進(jìn)地講授 Python 語(yǔ)言的編程方式和邏輯, 詳盡地向讀者展示分析問(wèn)題、解決問(wèn)題的過(guò)程。
本書(shū)適合作為高等院校Python程序設(shè)計(jì)課程的教材,也可作為零基礎(chǔ)的編程初學(xué)者、大數(shù)據(jù)技術(shù)從業(yè)者、人工智能技術(shù)開(kāi)發(fā)人員、對(duì)編程感興趣的人員的參考讀物。
第1章 Python概述
1.1 Python語(yǔ)言簡(jiǎn)介
1.1.1 Python語(yǔ)言特點(diǎn)
1.1.2 Python語(yǔ)言發(fā)展史
1.1.3 Python的應(yīng)用領(lǐng)域
1.2 Python開(kāi)發(fā)環(huán)境搭建
1.2.1 Python解釋器 安裝
1.2.2 IDLE的使用
1.2.3 Anaconda3的安裝
1.2.4 擴(kuò)展庫(kù)的安裝方法
1.2.5 常用第三方開(kāi)發(fā)工具
1.3 Python編程規(guī)范
1.3.1 代碼編寫(xiě)規(guī)范
1.3.2 對(duì)象的導(dǎo)入和使用
1.3.3 _name_屬性
1.4 素養(yǎng)案例
第2章 Python語(yǔ)法基礎(chǔ)
2.1 Python常用內(nèi)置對(duì)象
2.1.1 常量與變量
2.1.2 字符
2.1.3 列表
2.1.4 元組
2.1.5 元組與列表的異同點(diǎn)
2.1.6 字典
2.1.7 集合
2.2 運(yùn)算符
2.2.1 算術(shù)運(yùn)算符
2.2.2 比較運(yùn)算符
2.2.3 邏輯運(yùn)算符
2.2.4 成員運(yùn)算符
2.2.5 位運(yùn)算符
2.2.6 運(yùn)算符優(yōu)先級(jí)
2.3 應(yīng)用案例——驗(yàn)證碼的生成
2.4 素養(yǎng)案例
第3章 Python流程控制語(yǔ)句
3.1 條件表達(dá)式
3.2 選擇結(jié)構(gòu)
3.2.1 單分支選擇結(jié)構(gòu)
3.2.2 雙分支選擇結(jié)構(gòu)
3.2.3 多分支選擇結(jié)構(gòu)
3.2.4 選擇結(jié)構(gòu)的嵌套
3.3 循環(huán)結(jié)構(gòu)
3.3.1 for循環(huán)與while循環(huán)
3.3.2 break與continue語(yǔ)句
3.4 應(yīng)用案例
3.5 素養(yǎng)案例
第4章 函數(shù)
4.1 函數(shù)定義與使用
4.2 函數(shù)嵌套
4.3 函數(shù)參數(shù)
4.3.1 位置參數(shù)
4.3.2 關(guān)鍵字參數(shù)
4.3.3 默認(rèn)值參數(shù)
4.3.4 可變長(zhǎng)參數(shù)
4.3.5 傳遞參數(shù)時(shí)的序列解包
4.4 變量作用域
4.4.1 局部變量
4.4.2 全局變量
4.5 匿名函數(shù)
4.6 遞歸函數(shù)
4.7 生成器函數(shù)
4.8 素養(yǎng)案例
第5章 異常處理方法
5.1 trv…except結(jié)構(gòu)
5.2 trv…except…else結(jié)構(gòu)
5.3 try…except…finally語(yǔ)句
5.4 捕獲多種異常的處理結(jié)構(gòu)
5.5 assert斷言語(yǔ)句
5.6 上下文管理語(yǔ)句
5.7 應(yīng)用案例
5.8 素養(yǎng)案例
第6章 字符串
6.1 字符串概念
6.2 字符串格式化方法
6.3 字符串常用方法
6.4 中英文分詞
6.5 應(yīng)用案例
6.6 素養(yǎng)案例
第7章 正則表達(dá)式
7.1 正則表達(dá)式語(yǔ)法
7.2 正則表達(dá)式模塊re
7.3 應(yīng)用案例
7.4 素養(yǎng)案例
第8章 文件操作
8.1 文件的概念及分類(lèi)
8.2 文件常見(jiàn)操作
8.2.1 文件的打開(kāi)與關(guān)閉
8.2.2 文件的讀/寫(xiě)
8.2.3 文件的定位讀/寫(xiě)
8.3 二進(jìn)制文件操作
8.3.1 使用struet模塊讀/寫(xiě)二進(jìn)制文件
8.3.2 使用pickle模塊讀/寫(xiě)二進(jìn)制文件
8.3.3 使用shelve模塊操作二進(jìn)制文件
8.3.4 使用marshal模塊讀/寫(xiě)二進(jìn)制文件
8.4 文件夾操作
8.4.1 os模塊
8.4.2 os.path模塊
8.4.3 shutil模塊
8.5 素養(yǎng)案例
第9章 面向?qū)ο蟪绦蛟O(shè)計(jì)
9.1 面向?qū)ο缶幊谈攀?/span>
9.2 類(lèi)的屬性與方法
9.3 繼承
9.4 應(yīng)用案例
9.5 素養(yǎng)案例
第10章 Python數(shù)據(jù)分析基礎(chǔ)
10.1 數(shù)據(jù)分析簡(jiǎn)介
10.2 NumPy數(shù)據(jù)處理
10.2.1 NumPy數(shù)組的創(chuàng)建
10.2.2 數(shù)組的索引和切片
10.2.3 數(shù)組的運(yùn)算
10.2.4 數(shù)組的讀/寫(xiě)
10.2.5 NumPy的數(shù)學(xué)函數(shù)
10.2.6 NumPy中的數(shù)據(jù)統(tǒng)計(jì)與分析
10.3 Pandas數(shù)據(jù)分析
10.3.1 Pandas中的數(shù)據(jù)結(jié)構(gòu)
10.3.2 Pandas索引操作
10.3.3 DataFrame數(shù)據(jù)的查詢(xún)與編輯
10.3.4 Pandas的數(shù)據(jù)統(tǒng)計(jì)
10.3.5 數(shù)據(jù)合并與組合
10.3.6 Pandas文件讀/寫(xiě)
10.3.7 Pandas可視化
10.4 應(yīng)用案例——數(shù)據(jù)分析
10.5 素養(yǎng)案例
第11章 Python圖形繪制
11.1 tkinter圖形繪制
11.2 turtle模塊繪圖
11.3 Matplotlib模塊繪圖
11.4 素養(yǎng)案例