定 價(jià):48 元
叢書名:新編21世紀(jì)高等職業(yè)教育精品教材·電子與信息類
- 作者:李紀(jì)云
- 出版時(shí)間:2025/1/1
- ISBN:9787300329567
- 出 版 社:中國人民大學(xué)出版社
- 中圖法分類:TP311.561
- 頁碼:256
- 紙張:
- 版次:1
- 開本:大16
本書以任務(wù)為導(dǎo)向,全面介紹Python編程基礎(chǔ)及其相關(guān)知識的應(yīng)用,講解如何利用Python的知識解決部分實(shí)際問題。全書共9章,第1章介紹學(xué)習(xí)Python的準(zhǔn)備工作,包括Python的由來、Python環(huán)境搭建、編輯器介紹與安裝等。第2~8章主要介紹Python的基礎(chǔ)知識、數(shù)據(jù)結(jié)構(gòu)、程序流程控制語句、函數(shù)、面向?qū)ο缶幊、文件基礎(chǔ)和常用的內(nèi)置模塊等內(nèi)容。第9章介紹綜合案例:學(xué)生測試程序設(shè)計(jì)。除第9章外,本書其余各章都包含了實(shí)訓(xùn)和課后習(xí)題,通過練習(xí)和操作實(shí)踐,幫助讀者鞏固所學(xué)的內(nèi)容。
李紀(jì)云,河南職業(yè)技術(shù)學(xué)院計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)學(xué)術(shù)帶頭人,校教學(xué)督導(dǎo)組成員,校學(xué)術(shù)委員會成員。國家級課程思政教學(xué)名師、河南省職業(yè)院校省級名師,河南省教育系統(tǒng)高級職稱評審專家?guī)斐蓡T、河南省精品資源在線課程評審專家,河南省容錯服務(wù)器工程技術(shù)研究中心負(fù)責(zé)人,計(jì)算機(jī)軟件產(chǎn)品檢驗(yàn)員技師。
主持參與省級項(xiàng)目二十余項(xiàng),曾獲省級教學(xué)成果二等獎,河南省教育廳科技成果二等獎。作為主要完成人完成了河南省高等學(xué)校特色專業(yè)建設(shè)點(diǎn)-計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、河南省高等學(xué)校“專業(yè)綜合改革試點(diǎn)”項(xiàng)目-電子商務(wù)的建設(shè);主持完成《Java程序設(shè)計(jì)》省級精品在線開放課程建設(shè)。發(fā)表論文二十余篇,參與教材、著作編寫二十余部,兩部獲批“十四五”首批職業(yè)教育河南省規(guī)劃教材。
張鐵頭,副教授,河南職業(yè)技術(shù)學(xué)院現(xiàn)代信息技術(shù)學(xué)院教師,主要從事軟件開發(fā)課程教學(xué)和研究,主持與參與國家及省級教科研項(xiàng)目近5項(xiàng),發(fā)表學(xué)術(shù)論文10余篇,主編教材4部,榮獲各級教學(xué)比賽獎多次。
第 1 章 Python 基礎(chǔ) 1
1. 1 計(jì)算機(jī)及編程 2
1. 2 認(rèn)識 Python 5
1. 3 Python 安裝及運(yùn)行 7
1. 4 程序設(shè)計(jì) 11
1. 5 使用 Python 編寫程序 12
1. 6 Python 集成開發(fā)環(huán)境 14
第 2 章 Python 基本語法 21
2. 1 基本語法元素 22
2. 2 變量和數(shù)據(jù)類型 26
2. 3 簡單數(shù)值類型 29
2. 4 數(shù)據(jù)類型判斷及轉(zhuǎn)換 31
2. 5 運(yùn)算符 34
第 3 章 流程控制結(jié)構(gòu) 47
3. 1 順序結(jié)構(gòu) 48
3. 2 分支結(jié)構(gòu) 49
3. 3 循環(huán)結(jié)構(gòu) 53
第 4 章 異常處理 68
4. 1 句法錯誤與運(yùn)行異常 69
4. 2 異常處理的基本語法 70
4. 3 擴(kuò)展閱讀 : 預(yù)定義的清理操作 77
4. 4 人為引發(fā)異常 77
第 5 章 字 符 串 83
5. 1 字符串常量 84
5. 2 字符串的輸入和輸出 87
5. 3 字符串格式化 89
5. 4 字符串運(yùn)算符 91
5. 5 字符串函數(shù) 95
5. 6 字符串方法 96
第 6 章 復(fù)合數(shù)據(jù)類型 111
6. 1 列表 112
6. 2 元組 120
6. 3 集合 125
6. 4 字典 130
6. 5 擴(kuò)展閱讀 : 復(fù)合數(shù)據(jù)類型與字符串 136
6. 6 擴(kuò)展閱讀 : 迭代 136
第 7 章 函數(shù)與模塊 146
7. 1 內(nèi)置函數(shù) 147
7. 2 自定義函數(shù) 148
7. 3 函數(shù)的參數(shù) 149
7. 4 參數(shù)的傳遞 150
7. 5 進(jìn)階學(xué)習(xí) : 參數(shù)打包 、解包 153
7. 6 擴(kuò)展閱讀 : 混合傳參和限定方式傳參 155
7. 7 函數(shù)的返回值 155
7. 8 進(jìn)階學(xué)習(xí) : lambda 函數(shù)和遞歸函數(shù) 157
7. 9 變量作用域 159
7. 10 擴(kuò)展閱讀 : 閉包和裝飾器 162
7. 11 模塊和包 162
第 8 章 文件操作 176
8. 1 文件類型 177
8. 2 文件讀寫 178
8. 3 擴(kuò)展閱讀 : 對象序列化 、持久化 187
8. 4 文件與目錄管理 187
8. 5 進(jìn)階學(xué)習(xí) : CSV 文件 190
第 9 章 面向?qū)ο? 201
9. 1 類與對象 202
9. 2 實(shí)例屬性和實(shí)例方法 203
9. 3 構(gòu)造方法 205
9. 4 封裝 206
9. 5 繼承 208
9. 6 多態(tài) 212
9. 7 類屬性和類方法及靜態(tài)方法 214
9. 8 擴(kuò)展閱讀 : 雜項(xiàng) 215
第 10 章 常用模塊 220
10. 1 內(nèi)置模塊 221
10. 2 第三方模塊 227
10. 3 進(jìn)階學(xué)習(xí) : 虛擬環(huán)境 237
參考文獻(xiàn) 245