Python程序設(shè)計(jì)基礎(chǔ)
定 價(jià):49.8 元
- 作者:曾鑫
- 出版時(shí)間:2025/8/1
- ISBN:9787121504549
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP312.8
- 頁(yè)碼:192
- 紙張:
- 版次:01
- 開本:16開
本書采用“理論知識(shí)+實(shí)操任務(wù)”的編寫模式,針對(duì)目前人工智能領(lǐng)域的編程語(yǔ)言Python的基礎(chǔ)知識(shí)由淺入深地進(jìn)行講解。本書以學(xué)生為中心,聚焦學(xué)習(xí)成果,通過9個(gè)項(xiàng)目(包括37個(gè)任務(wù)和33個(gè)任務(wù)工卡),以“項(xiàng)目引領(lǐng)、任務(wù)驅(qū)動(dòng)”方式對(duì)Python語(yǔ)言概述、Python編程基礎(chǔ)、字符串、結(jié)構(gòu)化程序、組合數(shù)據(jù)類型、函數(shù)、面向?qū)ο蟪绦颉惓L幚、文件等?nèi)容進(jìn)行講解。本書教學(xué)設(shè)計(jì)符合讀者認(rèn)知,充分體現(xiàn)了“以學(xué)生為中心、以成果為導(dǎo)向”的教學(xué)理念。本書既可以作為職業(yè)院校、本科院校Python程序設(shè)計(jì)基礎(chǔ)課程的公共用書,也可以作為人工智能、信息安全等計(jì)算機(jī)類專業(yè)的教學(xué)用書,還可以作為Python程序設(shè)計(jì)愛好者的自學(xué)參考用書。
趙艷莉,河南省職業(yè)教育教學(xué)專家,河南省優(yōu)秀教師,河南省教育廳學(xué)術(shù)技術(shù)帶頭人,鄭州市專業(yè)技術(shù)拔尖人才。教育部職業(yè)教育國(guó)家規(guī)劃教材遴選專家,全國(guó)高等學(xué)校數(shù)字媒體創(chuàng)意專委會(huì)高級(jí)專家,河南省教育廳職業(yè)教育專家?guī)斐蓡T,河南省教育廳職業(yè)教育計(jì)算機(jī)教研中心組成員,河南省高等學(xué)校計(jì)算機(jī)教育研究會(huì)第五屆理事會(huì)理事,河南省高等學(xué)校計(jì)算機(jī)研究會(huì)計(jì)算機(jī)基礎(chǔ)專委會(huì)委員。主編過 “十二五”“十三五”“十四五”職業(yè)教育國(guó)家規(guī)劃教材六本,省級(jí)高等教育規(guī)劃教材六本,獲省級(jí)首屆優(yōu)秀教材建設(shè)一等獎(jiǎng),省級(jí)優(yōu)質(zhì)教材。主編計(jì)算機(jī)及相關(guān)專業(yè)教材三十多本。主持河南省教學(xué)質(zhì)量工程"項(xiàng)目三項(xiàng),負(fù)責(zé)河南省創(chuàng)新發(fā)展行動(dòng)計(jì)劃“精品在線開放課程開發(fā)"項(xiàng)目,主持國(guó)家資源庫(kù)影視動(dòng)畫子項(xiàng)目,主持省高等學(xué)校重點(diǎn)課題及廳級(jí)以上課題六項(xiàng),獲省教育廳各類教學(xué)成果獎(jiǎng)十八個(gè)。
項(xiàng)目1 Python語(yǔ)言概述 / 001
任務(wù)1 搭建Python開發(fā)環(huán)境 / 002
任務(wù)2 使用集成開發(fā)工具PyCharm / 006
任務(wù)3 編寫并運(yùn)行第一個(gè)Python程序 / 008
項(xiàng)目小結(jié) / 011
課后練習(xí) / 011
項(xiàng)目2 Python編程基礎(chǔ) / 014
任務(wù)1 標(biāo)識(shí)符與關(guān)鍵字 / 015
任務(wù)2 常量與變量 / 017
任務(wù)3 簡(jiǎn)單數(shù)據(jù)類型 / 019
任務(wù)4 運(yùn)算符與表達(dá)式 / 022
任務(wù)5 實(shí)現(xiàn)數(shù)據(jù)輸入與輸出的方法 / 026
項(xiàng)目小結(jié) / 028
課后練習(xí) / 028
項(xiàng)目3 字符串 / 030
任務(wù)1 創(chuàng)建字符串 / 030
任務(wù)2 字符串操作 / 033
任務(wù)3 格式化字符串 / 039
項(xiàng)目小結(jié) / 041
課后練習(xí) / 041
項(xiàng)目4 結(jié)構(gòu)化程序 / 044
任務(wù)1 順序結(jié)構(gòu) / 045
任務(wù)2 分支結(jié)構(gòu) / 047
任務(wù)3 循環(huán)結(jié)構(gòu) / 058
任務(wù)4 跳轉(zhuǎn)語(yǔ)句 / 068
項(xiàng)目小結(jié) / 072
課后練習(xí) / 072
項(xiàng)目5 組合數(shù)據(jù)類型 / 075
任務(wù)1 列表及應(yīng)用 / 075
任務(wù)2 元組及應(yīng)用 / 088
任務(wù)3 集合及應(yīng)用 / 092
任務(wù)4 字典及應(yīng)用 / 096
項(xiàng)目小結(jié) / 102
課后練習(xí) / 102
項(xiàng)目6 函數(shù) / 105
任務(wù)1 函數(shù)的定義和調(diào)用 / 105
任務(wù)2 函數(shù)參數(shù)的傳遞 / 109
任務(wù)3 函數(shù)的返回值 / 113
任務(wù)4 變量的作用域 / 115
任務(wù)5 函數(shù)的特殊形式 / 117
項(xiàng)目小結(jié) / 119
課后練習(xí) / 120
項(xiàng)目7 面向?qū)ο蟪绦?/ 123
任務(wù)1 面向?qū)ο缶幊谈攀?/ 123
任務(wù)2 類和對(duì)象 / 125
任務(wù)3 特殊方法 / 129
任務(wù)4 繼承與多態(tài) / 131
項(xiàng)目小結(jié) / 136
課后練習(xí) / 136
項(xiàng)目8 異常處理 / 139
任務(wù)1 異常概述 / 139
任務(wù)2 異常捕獲語(yǔ)句 / 143
任務(wù)3 拋出異常 / 149
任務(wù)4 自定義異常 / 153
項(xiàng)目小結(jié) / 155
課后練習(xí) / 155
項(xiàng)目9 文件 / 158
任務(wù)1 文件的打開和關(guān)閉 / 158
任務(wù)2 讀取文件數(shù)據(jù) / 160
任務(wù)3 寫入文件數(shù)據(jù) / 162
任務(wù)4 文件的定位讀取 / 164
任務(wù)5 文件的復(fù)制和重命名 / 165
項(xiàng)目小結(jié) / 167
課后練習(xí) / 167
附錄A 關(guān)于人工智能生成式工具在Python中的應(yīng)用 / 169
附錄B AI編程插件AI Assistant在PyCharm中的應(yīng)用 / 179