Python程序設(shè)計(jì)及應(yīng)用
定 價(jià):48.5 元
- 作者:馬秀麟/主編,曹良亮 姚自明 李鵬/副主編
- 出版時(shí)間:2023/8/29
- ISBN:9787303293148
- 出 版 社:北京師范大學(xué)出版社
- 中圖法分類:TP311.561
- 頁碼:272
- 紙張:膠版紙
- 版次:1
- 開本:16開
Python具有鮮明的時(shí)代特征,是應(yīng)大數(shù)據(jù)和人工智能技術(shù)的發(fā)展需要而橫空出現(xiàn)的。作為一門新興的程序設(shè)計(jì)語言,Python一出現(xiàn)就受到了計(jì)算機(jī)技術(shù)領(lǐng)域、人工智能領(lǐng)域、以及大數(shù)據(jù)研究者的重視。在教材的組織方式上,遵循“從應(yīng)用入手面向問題解決”的案例設(shè)計(jì)思路,以問題解決、任務(wù)驅(qū)動為主線,在解決實(shí)際問題的過程中構(gòu)建相對完整的知識體系。本書的每章都由學(xué)習(xí)目標(biāo),學(xué)習(xí)活動、本章小結(jié)和上機(jī)實(shí)訓(xùn)組成。在章節(jié)任務(wù)中,則以學(xué)習(xí)活動為核心,以問題解決為導(dǎo)向,通過任務(wù)和活動闡述各種研發(fā)技巧和具體策略。
主要面向零編程基礎(chǔ)的學(xué)習(xí)者,其內(nèi)
容以知識性的計(jì)算思維原理講解、案例性的程序設(shè)計(jì)為主,詳細(xì)講
解了 Python程序的結(jié)構(gòu)、思路及重要應(yīng)用。
馬秀麟,教育技術(shù)學(xué)博士,北京師范大學(xué)教育技術(shù)學(xué)院教育技術(shù)學(xué)專業(yè)副教授,碩士生導(dǎo)師。主要從事信息技術(shù)教育、教育信息管理等方向的工作。主編教材20余部
第一篇 Python編程基礎(chǔ)知識
第1章 程序設(shè)計(jì)與Python環(huán)境
1.1 程序設(shè)計(jì)與算法的概念
1.2 Python語言及其特點(diǎn)
1.3 Python編程環(huán)境的配置
1.4 為Python環(huán)境添加外部庫
1.5 基于IDLE調(diào)試Python程序
實(shí)訓(xùn) & 活動
第2章 Python程序基礎(chǔ)知識
2.1 Python程序基本規(guī)范
2.2 Python字符集及關(guān)鍵字
2.3 Python數(shù)據(jù)類型及表達(dá)式
2.4 Python的基本語句
實(shí)訓(xùn) & 活動
第3章 組合型數(shù)據(jù)及應(yīng)用
3.1 組合型數(shù)據(jù)類型綜述
3.2 序列型數(shù)據(jù)的操作
3.3 集合與字典的應(yīng)用
實(shí)訓(xùn) & 活動
第4章 函數(shù)
4.1 函數(shù)的概念
4.2 函數(shù)間的信息傳遞
4.3 函數(shù)應(yīng)用綜合案例
實(shí)訓(xùn) & 活動
第二篇 面向?qū)ο蟮某绦蛟O(shè)計(jì)
第5章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)知識
5.1 面向?qū)ο蟪绦蛟O(shè)計(jì)簡介
5.2 class編程入門
5.3 子類與繼承
實(shí)訓(xùn) & 活動
第6章 Python類庫
6.1 Python語言中的類庫及其體系
6.2 Python標(biāo)準(zhǔn)庫的應(yīng)用
實(shí)訓(xùn) & 活動
第三篇 應(yīng)用篇
第7章 文件管理與異常處理
7.1 文件及其輸入/輸出
7.2 異常處理
實(shí)訓(xùn) & 活動
第8章 科學(xué)計(jì)算: NumPy和SciPy
8.1 科學(xué)計(jì)算綜述
8.2 NumPy及其應(yīng)用
8.3 SciPy及其應(yīng)用
實(shí)訓(xùn) & 活動
第9章 圖像 & 圖形: pillow與 Matplotlib
9.1 圖形圖像處理綜述
9.2 基于pillow 的圖像處理
9.3 基于 Matplotlib制作統(tǒng)計(jì)圖
實(shí)訓(xùn) & 活動
第10章 文本處理與網(wǎng)絡(luò)爬蟲
10.1 文本處理與可視化
10.2 以 WordCloud繪制詞云圖
10.3 Web信息獲取與爬蟲入門
實(shí)訓(xùn) & 活動
第11章 Python環(huán)境下的統(tǒng)計(jì)分析 /200
11.1 統(tǒng)計(jì)分析基礎(chǔ)知識
11.1.3 統(tǒng)計(jì)推斷的常見技術(shù) ……………………………………… 205
11.2 面向統(tǒng)計(jì)分析的數(shù)據(jù)預(yù)處理
11.3 數(shù)據(jù)統(tǒng)計(jì)分析技術(shù)
實(shí)訓(xùn) & 活動
第12章 展望: Python與人工智能
12.1 人工智能與大數(shù)據(jù)
12.2 Python對人工智能的支持
12.3 Anaconda與Python編程環(huán)境
附錄: 實(shí)驗(yàn)教學(xué)活動
實(shí)驗(yàn)1: 程序設(shè)計(jì)概念與編程環(huán)境
實(shí)驗(yàn)2: Python程序設(shè)計(jì)入門
實(shí)驗(yàn)3: 分支與循環(huán)的初步應(yīng)用
實(shí)驗(yàn)4: 循環(huán)與分支綜合應(yīng)用
實(shí)驗(yàn)5: 字符串與列表的應(yīng)用
實(shí)驗(yàn)6: 函數(shù)的設(shè)計(jì)與應(yīng)用
實(shí)驗(yàn)7: 面向?qū)ο蟮某绦蛟O(shè)計(jì)
實(shí)驗(yàn)8: 文件管理與捕捉異常
實(shí)驗(yàn)9: 科學(xué)計(jì)算: NumPy與SciPy
實(shí)驗(yàn)10: 圖形及圖像的處理
實(shí)驗(yàn)11: 中文分詞與詞云圖設(shè)計(jì)
實(shí)驗(yàn)12: 數(shù)據(jù)分析技術(shù)