Python程序設(shè)計(jì)案例教程(慕課版)
定 價(jià):69.8 元
- 作者:尤新華 閆攀 劉亞杰
- 出版時(shí)間:2022/11/1
- ISBN:9787115597496
- 出 版 社:人民郵電出版社
- 中圖法分類(lèi):TP311.561
- 頁(yè)碼:0
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)是Python入門(mén)圖書(shū),適合初學(xué)者使用。全書(shū)共9章,通過(guò)64個(gè)有趣的案例介紹Python基礎(chǔ)知識(shí),主要內(nèi)容包括搭建Python開(kāi)發(fā)環(huán)境、Python基礎(chǔ)、字符串與列表、字典、if語(yǔ)句、循環(huán)語(yǔ)句、循環(huán)嵌套語(yǔ)句、文件與系統(tǒng)、函數(shù)。
本書(shū)為慕課版教材,在人郵學(xué)院(www.rymooc.com)平臺(tái)上提供了本書(shū)的配套慕課,同時(shí)編者還為本書(shū)各章節(jié)的主要內(nèi)容配備了以二維碼為載體的微課。此外,本書(shū)還提供課程資源包,資源包中有本書(shū)所有實(shí)例的源代碼、制作精良的電子課件等內(nèi)容。資源包可在人郵教育社區(qū)(www.ryjiaoyu.com)下載,其中的源代碼已全部經(jīng)過(guò)測(cè)試,能夠在Windows 7、Windows 8、Windows 10操作系統(tǒng)下編譯和運(yùn)行。
本書(shū)可作為高等教育本專(zhuān)科院校Python程序設(shè)計(jì)相關(guān)課程的教材,也可作為編程愛(ài)好者的參考書(shū),還可供相關(guān)領(lǐng)域的培訓(xùn)機(jī)構(gòu)使用。
1. 案例豐富,一個(gè)知識(shí)點(diǎn)配套一個(gè)應(yīng)用案例,可使學(xué)生獲得較高的學(xué)習(xí)效率,以及較高的學(xué)習(xí)成就感。
2. 內(nèi)容簡(jiǎn)單,通俗易懂,緊扣實(shí)際,適合計(jì)算機(jī)和非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生學(xué)習(xí)使用。
3. 配套教輔資源豐富,含慕課、微課、PPT、源代碼等資源,支持開(kāi)展線(xiàn)上線(xiàn)下混合式教學(xué),便于學(xué)生預(yù)習(xí)和復(fù)習(xí)。
明日科技策劃本書(shū)。
明日科技:
已經(jīng)在我社出版多本程序設(shè)計(jì)類(lèi)書(shū)籍,包括“技術(shù)方案寶典”、“開(kāi)發(fā)技術(shù)大全”、“自學(xué)手冊(cè)”、“參考大全”等多個(gè)系列,大都取得了比較好的市場(chǎng)反響。
【章名目錄】
第 1章 搭建Python開(kāi)發(fā)環(huán)境 1
第 2章 Python基礎(chǔ) 14
第3章 字符串與列表 44
第4章 字典 78
第5章 if語(yǔ)句 97
第6章 循環(huán)語(yǔ)句 132
第7章 循環(huán)嵌套語(yǔ)句 174
第8章 文件與系統(tǒng) 193
第9章 函數(shù) 230
【詳細(xì)目錄】
第 1章 搭建Python開(kāi)發(fā)環(huán)境 1
1.1 了解Python 2
1.2 搭建Python開(kāi)發(fā)環(huán)境 2
1.2.1 下載并安裝Python 3
1.2.2 測(cè)試安裝是否成功 7
1.3 第 一個(gè)Python程序 9
1.3.1 在IDLE中編寫(xiě)“Hello World” 9
1.3.2 運(yùn)行Python程序 11
1.4 本章小結(jié) 12
1.5 習(xí)題 12
第 2章 Python基礎(chǔ) 14
案例1 人生三重境界——print()函數(shù)的應(yīng)用 15
案例2 古詩(shī)加拼音——input()函數(shù)的應(yīng)用 17
案例3 “燃燒你的卡路里”——數(shù)據(jù)類(lèi)型與運(yùn)算符 20
案例4 溫度轉(zhuǎn)換——str()函數(shù) 23
案例5 圓錐體體積計(jì)算——format()函數(shù) 27
案例6 數(shù)字序號(hào)轉(zhuǎn)換器——使用ASCII值與字符串 30
案例7 記錄你的密碼——賦值運(yùn)算符 34
案例8 超市結(jié)賬——常用的數(shù)學(xué)函數(shù) 37
案例9 數(shù)字驗(yàn)證碼——random模塊的應(yīng)用 40
第3章 字符串與列表 44
案例10 藏頭詩(shī)——字符串切片與連接 45
案例11 虛擬生成用戶(hù)姓名——字符串的replace()方法 47
案例12 小說(shuō)詞頻統(tǒng)計(jì)——字符串檢索與查詢(xún) 51
案例13 福布斯富豪排行榜——字符串的split()方法 54
案例14 密碼加密——字符串大小寫(xiě)轉(zhuǎn)換 57
案例15 雙色球——列表的基本操作 60
案例16 成績(jī)統(tǒng)計(jì)——sort()方法 63
案例17 報(bào)名系統(tǒng)——sum()函數(shù) 67
案例18 歌詠比賽打分——列表推導(dǎo)式 70
案例19 醫(yī)院分診排號(hào)系統(tǒng)——decode()方法 73
第4章 字典 78
案例20 便箋本——字典的基本操作 79
案例21 百詞斬——遍歷字典 82
案例22 幸運(yùn)轉(zhuǎn)盤(pán)——更新、刪除字典內(nèi)容 85
案例23 聽(tīng)寫(xiě)——enumerate()函數(shù) 88
案例24 用條形圖輸出省份GDP——字典排序 91
第5章 if語(yǔ)句 97
案例25 微信轉(zhuǎn)賬——if語(yǔ)句 98
案例26 短信數(shù)字驗(yàn)證碼——if…else語(yǔ)句 101
案例27 BMI——if…elif…else語(yǔ)句 104
案例28 模擬Windows 10操作系統(tǒng)的用戶(hù)權(quán)限管理——開(kāi)關(guān)語(yǔ)句(1) 108
案例29 汽車(chē)之家車(chē)型導(dǎo)航——開(kāi)關(guān)語(yǔ)句(2) 111
案例30 出租車(chē)運(yùn)營(yíng)里程計(jì)費(fèi)——and邏輯運(yùn)算符 114
案例31 企業(yè)年會(huì)抽獎(jiǎng)——or邏輯運(yùn)算符 116
案例32 檢測(cè)密碼安全強(qiáng)度——if與輸入驗(yàn)證 119
案例33 個(gè)人存款計(jì)算器——not邏輯運(yùn)算符 123
案例34 停車(chē)場(chǎng)收費(fèi)系統(tǒng)——嵌套if…else語(yǔ)句 127
第6章 循環(huán)語(yǔ)句 132
案例35 數(shù)據(jù)分解——for循環(huán)語(yǔ)句 133
案例36 程序安裝進(jìn)度條——在for循環(huán)中使用range()函數(shù) 136
案例37 猜年齡——應(yīng)用for…else語(yǔ)句 140
案例38 100以?xún)?nèi)的素?cái)?shù)——for表達(dá)式 144
案例39 密碼輸錯(cuò)6次賬戶(hù)凍結(jié)——while循環(huán)語(yǔ)句 146
案例40 回文數(shù)——在循環(huán)語(yǔ)句中應(yīng)用break語(yǔ)句 150
案例41 成語(yǔ)填填樂(lè)——在循環(huán)語(yǔ)句中應(yīng)用continue語(yǔ)句 154
案例42 世界城市時(shí)間同步——while True循環(huán) 157
案例43 輸入密碼和確認(rèn)密碼——在循環(huán)語(yǔ)句中使用input語(yǔ)句 161
案例44 生肖查詢(xún)——退出while循環(huán)的5種方法 164
案例45 虛擬減肥跑步機(jī)——while循環(huán)語(yǔ)句綜合應(yīng)用 168
第7章 循環(huán)嵌套語(yǔ)句 174
案例46 動(dòng)態(tài)乘法表——雙層while循環(huán)嵌套語(yǔ)句 175
案例47 運(yùn)動(dòng)計(jì)劃自動(dòng)提醒——復(fù)雜while True循環(huán)嵌套語(yǔ)句 177
案例48 有多少個(gè)“1”——雙層for循環(huán)嵌套語(yǔ)句 182
案例49 統(tǒng)一社會(huì)信用代碼——4層for循環(huán)嵌套語(yǔ)句(1) 184
案例50 運(yùn)動(dòng)競(jìng)賽——4層for循環(huán)嵌套語(yǔ)句(2) 189
第8章 文件與系統(tǒng) 193
案例51 IMDb——打開(kāi)和讀取文件 194
案例52 人物猜猜猜——文件操作的常用方法 197
案例53 隨機(jī)出題程序——寫(xiě)入內(nèi)容到指定文件 201
案例54 文檔目錄修改——使用with語(yǔ)句處理文件 204
案例55 人物關(guān)系圈——規(guī)避文件讀取中的陷阱 208
案例56 統(tǒng)計(jì)隨機(jī)生成的IP地址——os模塊及其子模塊os.path 214
案例57 自動(dòng)創(chuàng)建日期文件——常用目錄操作 218
案例58 照片按日期批量歸檔——文件高級(jí)操作 222
案例59 文件名稱(chēng)批量修改——遍歷目錄與刪除目錄 226
第9章 函數(shù) 230
案例60 強(qiáng)力球彩票——使用自定義函數(shù) 231
案例61 星座判斷程序——函數(shù)參數(shù)的傳遞 234
案例62 IQ測(cè)試——函數(shù)的返回值 237
案例63 身份證號(hào)碼批量生成——在函數(shù)中使用局部變量 241
案例64 擲骰子游戲——在函數(shù)中使用全局變量 245