Python語言程序設(shè)計(jì)(教材)
定 價:98 元
- 作者:張素莉,劉鑫,劉h波編
- 出版時間:2023/10/1
- ISBN:9787576325577
- 出 版 社:北京理工大學(xué)出版社
- 中圖法分類:TP311.561
- 頁碼:302
- 紙張:
- 版次:1
- 開本:16開
\\\"本書采用“案例驅(qū)動”的編寫方式,以程序設(shè)計(jì)為中心,語法介紹精煉,內(nèi)容敘述深入淺出、循序漸進(jìn),程序案例生動易懂,具有很好的啟發(fā)性。本書共分兩個部分,其中第1部分為Python基礎(chǔ)篇,主要內(nèi)容包括Python的開發(fā)環(huán)境、工具及Python程序的基本結(jié)構(gòu),以及常量、變量、對象、類和運(yùn)算符的基本概念 ;Python中字符串的概念;流程控制語句,包括if分支結(jié)構(gòu)、for循環(huán)及while循環(huán);Python 語言中兩個常用的數(shù)據(jù)結(jié)構(gòu):列表(list)和元組 (tuple),以及上述數(shù)據(jù)結(jié)構(gòu)的應(yīng)用和操作;可變?nèi)萜髂P停鹤值;Python程序的結(jié)構(gòu)、函數(shù)與模塊;文件和流的概念及用法等。第2部分為Python應(yīng)用篇,結(jié)合項(xiàng)目案例介紹Python數(shù)據(jù)分析、圖形處理、Web開發(fā)、科學(xué)計(jì)算、Python爬蟲、大數(shù)據(jù)應(yīng)用等方面的拓展知識。
本書內(nèi)容翔實(shí),層次清晰,既可以作為普通本科院校各專業(yè)Python程序設(shè)計(jì)課程和信息技術(shù)類專業(yè)的綜合課程設(shè)計(jì)的教材,也可作為自學(xué)者及軟件開發(fā)人員的參考用書。
\\\"
\\\"張素莉,計(jì)算機(jī)科學(xué)與工程學(xué)院副院長,教授,博士研究生。2004年7月本科畢業(yè)于哈爾濱師范大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè),2013年4月碩士研究生畢業(yè)于長春工業(yè)大學(xué)。
作為副主編參與編寫教材3部《C語言程序設(shè)計(jì)》、《操作系統(tǒng)教程》和《大學(xué)計(jì)算機(jī)基礎(chǔ)》。主講課程包括“數(shù)據(jù)結(jié)構(gòu)”“C語言程序設(shè)計(jì)”“Python語言程序設(shè)計(jì)”等。
主持省級教研項(xiàng)目3項(xiàng),2017-2019年主持吉林省高等教育教學(xué)改革研究課題1項(xiàng);2017-2019年主持吉林省教育科學(xué)“十三五”規(guī)劃課題1項(xiàng);2018-2021年主持吉林省職業(yè)技術(shù)教育學(xué)會課題1項(xiàng);參與省級教科研項(xiàng)目5項(xiàng)。發(fā)表教科研論文10余篇。
\\\"
第1章 開始Python編程之旅
1.1 案例一 搭建Python開發(fā)環(huán)境
1.2 案例二 輸出“Hello World!”
1.3 實(shí)訓(xùn)
第2章 基本數(shù)據(jù)類型與內(nèi)置函數(shù)
2.1 案例一 猜單詞游戲
2.2 案例二 求圓柱體的體積、側(cè)面積和表面積
2.3 案例三 GDP計(jì)算
2.4 案例四 提取字母
2.5 案例五 字母移位
2.6 案例六 華氏溫度轉(zhuǎn)換成攝氏溫度
2.7 案例七 求BMI值
2.8 案例八 求隨機(jī)數(shù)中的最大值和最小值
2.9 二級真題測試
2.10 實(shí)訓(xùn)
第3章 程序的控制結(jié)構(gòu)
3.1 案例一 三角形面積的計(jì)算
3.2 案例二 學(xué)生成績分析
3.3 案例三 圖書打折優(yōu)惠計(jì)算
3.4 案例四 猜數(shù)字游戲
3.5 案例五 模擬投擲硬幣實(shí)驗(yàn)
3.6 案例六 素?cái)?shù)問題
3.7 案例七 折紙去月球
3.8 二級真題測試
3.9 實(shí)訓(xùn)
第4章 海龜繪圖
4.1 案例一 小海龜爬行Z字符
4.2 案例二 節(jié)氣倒計(jì)時
4.3 二級真題測試
4.4 實(shí)訓(xùn)
第5章 函數(shù)和模塊
5.1 案例一 求四邊形的面積
5.2 案例二 計(jì)算輸出字符串中大,小寫字母的個數(shù)
5.3 案例三 求fac(n)=n!的值
5.4 案例四 求lambda表達(dá)式的應(yīng)用
5.5 二級真題測試
5.6 實(shí)訓(xùn)
第6章 組合數(shù)據(jù)類型
6.1 案例一 學(xué)生成績管理
6.2 案例二 網(wǎng)上購物管理
6.3 案例三 手機(jī)通訊錄管理
6.4 案例四 隨機(jī)點(diǎn)名系統(tǒng)
6.5 案例五 平凡中創(chuàng)造卓越
6.6 二級真題測試
6.7 實(shí)訓(xùn)
第7章 文件
7.1 案例一 輸出冬奧會口號“一起向未來”
7.2 案例二 文本詞頻統(tǒng)計(jì)
7.3 案例三 文件批量重命名
7.4 案例四 CSV文件的讀取
7.5 案例五 Excel文件操作
7.6 案例六 GDP數(shù)據(jù)分析
7.7 二級真題測試
7.8 實(shí)訓(xùn)
第8章 網(wǎng)絡(luò)爬蟲
8.1 案例一 搜索引擎的爬取
8.2 案例二 爬取貓眼電影TOP100
8.3 實(shí)訓(xùn)
第9章 游戲開發(fā)
9.1 案例一 移動的皮球
9.2 案例二 鍵盤控制坦克移動
9.3 案例三 基于Pygame的飛機(jī)大戰(zhàn)游戲
9.4 實(shí)訓(xùn)
第10章 科學(xué)計(jì)算與可視化
10.1 案例一 綜合成績統(tǒng)計(jì)分析
10.2 案例二 綜合成績統(tǒng)計(jì)可視化分析
10.3 案例三 詞云應(yīng)用
10.4 實(shí)訓(xùn)
參考文獻(xiàn)