Python程序設計基礎(新編21世紀高等職業(yè)教育精品教材·電子與信息類)
定 價:49 元
叢書名:新編21世紀高等職業(yè)教育精品教材·電子與信息類
- 作者:王代遠,劉艷東,農仁義
- 出版時間:2024/6/1
- ISBN:9787300329147
- 出 版 社:中國人民大學出版社
- 中圖法分類:TP311.561
- 頁碼:192
- 紙張:
- 版次:1
- 開本:16
本教材從Python基礎知識、數據類型、流程控制語句和函數等方面,對Python程序設計知識進行了詳細介紹,最后通過網絡程序設計、網站開發(fā)和大數據處理等典型項目開發(fā)案例對各方面知識進行了匯總應用。本書語言通俗易懂,實例實用性強,使讀者加深對相關知識的理解和掌握。本書以一體化教學為框架,共分為多個項目,通過基礎理論知識和實用案例,將理論和實際結合起來,使讀者能夠通過學習本書全方位掌握相關內容和基本技能。
王代遠,廣西生態(tài)工程職業(yè)技術學院,教研室主任,副教授,工程師。主要講授“Python程序設計基礎”“Hadoop開發(fā)技術”“大數據綜合實戰(zhàn)”等課程,發(fā)表論文十余篇,對大賽考核標準了解深入,曾2020-2023年間指導學生參加廣西職業(yè)院校技能大賽大數據技術與應用賽項榮獲一、二等獎的成績;劉艷東,中國礦業(yè)大學計算機碩士,高級工程師,現為徐州市中醫(yī)院院長,先后發(fā)表計算機相關論文六篇;農仁義,廣西生態(tài)工程職業(yè)技術學院專任教師,高級會計師,高校講師。
項目 1 Python 語言基礎 1
1.1 Python 語言 2
1.2 Python 語言開發(fā)環(huán)境 5
1.3 Python 集成開發(fā)環(huán)境 11
項目 2 Python 數據類型和操作 21
2.1 Python 程序風格 22
2.2 數據類型 24
2.3 字符串 26
2.4 運算符 28
2.5 列表與元組 33
2.6 集合與字典 37
項目 3 流程控制結構 43
3.1 初識流程控制結構 44
3.2 選擇結構 44
3.3 循環(huán)結構 49
3.4 循環(huán)跳轉 58
項目 4 函數 67
4.1 函數的定義與調用 68
4.2 函數參數的傳遞、變量的作用范圍 72
4.3 函數的特殊形式 75
項目 5 模塊 87
5.1 模塊概述 88
5.2 自定義模塊 89
5.3 Python 中的包 91
5.4 第三方模塊的下載與安裝 93
項目 6 正則表達式 99
6.1 正則表達式的概念 100
6.2 正則表達式的組成 100
6.3 re 模塊 101
項目 7 文件操作 107
7.1 常用的文件類型 108
7.2 文件的打開、讀寫與關閉 109
7.3 使用標準模塊處理文件 113
項目 8 Python 異常處理 127
8.1 異常簡介 128
8.2 異常分類 128
8.3 異常處理 130
項目 9 Python 面向對象程序設計 135
9.1 面向對象的編程思想 136
9.2 類與對象 137
9.3 私有成員、公有成員和數據成員 141
9.4 面向對象的三大特征 147
項目 10 數據分析 Pandas 基礎 151
10.1 初識 Pandas 152
10.2 Pandas 數據結構 152
參考文獻 184