注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材研究生/本科/專科教材Python程序設(shè)計基礎(chǔ)與實訓(xùn)(微課版)

Python程序設(shè)計基礎(chǔ)與實訓(xùn)(微課版)

Python程序設(shè)計基礎(chǔ)與實訓(xùn)(微課版)

定 價:¥59.00

作 者: 朱榮,吳俊華,尚軍亮,趙景秀,王永,郭迎,焦春燕
出版社: 清華大學(xué)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302632924 出版時間: 2023-06-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書作為Python程序設(shè)計的入門教程,通過大量實例深入淺出地介紹了Python的相關(guān)常用基礎(chǔ)知識。本書共分為11章,包括配置Python編程環(huán)境,變量、常量、數(shù)據(jù)類型與運算符,Python序列類型,簡單的Python語言程序——順序結(jié)構(gòu),Python分支結(jié)構(gòu)程序設(shè)計,Python循環(huán)結(jié)構(gòu)程序設(shè)計,函數(shù),模塊,類的定義與使用,Python文件操作與Python繪圖基礎(chǔ)等內(nèi)容。本書以知識內(nèi)容為主線,以學(xué)生發(fā)展為中心,圍繞實訓(xùn)項目遞進式設(shè)計內(nèi)容,全面提升學(xué)生的編程能力,解決學(xué)生在Python程序設(shè)計基礎(chǔ)課中“學(xué)不會寫程序”的通病。除了每一章都有相應(yīng)的基礎(chǔ)實訓(xùn)項目外,本書還設(shè)計了一個貫穿全書的增量式實訓(xùn)項目“簡易的學(xué)生管理系統(tǒng)”。 本書可以作為高等院校相關(guān)專業(yè)的Python入門基礎(chǔ)教材,也可以作為自學(xué)Python基礎(chǔ)知識的讀者的參考書。本書封面貼有清華大學(xué)出版社防偽標簽,無標簽者不得銷售。

作者簡介

  朱榮,博士,副教授,碩士研究生導(dǎo)師。主編出版教材一部,參編出版教材五部。已在國內(nèi)外核心學(xué)術(shù)期刊及國際學(xué)術(shù)會議上發(fā)表論文30余篇,SCI或EI收錄近20篇。

圖書目錄

第1章配置Python編程環(huán)境1
1.1Windows系統(tǒng)下安裝Python的步驟1
1.2簡單的Python語言程序介紹5
1.3Anaconda軟件安裝步驟9
1.4使用Anaconda軟件14
1.4.1Anaconda Prompt的使用14
1.4.2集成開發(fā)環(huán)境Spyder的使用16
本章習(xí)題18
實訓(xùn)項目Python編程環(huán)境搭建19
第2章變量、常量、數(shù)據(jù)類型與運算符21
2.1Python語言中的基本數(shù)據(jù)類型21
2.1.1整型21
2.1.2浮點型21
2.1.3布爾型22
2.1.4字符串類型22
2.2變量與常量25
2.3運算符27
2.3.1算術(shù)運算符27
2.3.2比較運算符29
2.3.3邏輯運算符30
2.3.4成員運算符32
2.4Python常用的內(nèi)置函數(shù)33
2.4.1數(shù)學(xué)函數(shù)33
2.4.2類型轉(zhuǎn)換函數(shù)34
2.4.3字符串函數(shù)35
本章習(xí)題44
實訓(xùn)項目Python數(shù)據(jù)類型、運算符及內(nèi)置函數(shù)的用法45第3章Python序列類型50
3.1列表50
3.1.1創(chuàng)建列表50
3.1.2添加列表元素51
3.1.3刪減列表元素53
3.1.4列表切片54
3.1.5列表之間的運算56
3.1.6列表常用的操作函數(shù)57
3.1.7二維列表58
3.2元組59
3.2.1創(chuàng)建元組60
3.2.2刪除元組60
3.2.3訪問元組61
3.2.4元組常用操作函數(shù)62
3.3字典62
3.3.1創(chuàng)建字典63
3.3.2訪問字典元素值63
3.3.3刪除字典元素值64
3.3.4刪除整個字典65
3.3.5修改字典65
3.4字符串切片66
3.5集合68
3.5.1創(chuàng)建集合68
3.5.2添加集合元素70
3.5.3刪除集合元素73
3.5.4刪除集合75
3.5.5集合之間的運算76
3.5.6集合常用的操作函數(shù)78
本章習(xí)題80
實訓(xùn)項目1Python列表操作81
實訓(xùn)項目2Python元組、字典、字符串操作85
第4章最簡單的Python語言程序——順序結(jié)構(gòu)88
4.1輸出語句88
4.2輸入語句92
4.3順序結(jié)構(gòu)程序設(shè)計94
本章習(xí)題96
實訓(xùn)項目Python輸入/輸出語句及順序結(jié)構(gòu)程序設(shè)計96
第5章Python分支結(jié)構(gòu)程序設(shè)計101
5.1單分支選擇結(jié)構(gòu)101
5.2雙分支選擇結(jié)構(gòu)102
5.3多分支選擇結(jié)構(gòu)105
本章習(xí)題106
實訓(xùn)項目Python分支結(jié)構(gòu)程序設(shè)計107
第6章Python循環(huán)結(jié)構(gòu)程序設(shè)計112
6.1while語句112
6.2for語句115
6.3循環(huán)嵌套119
6.4break和continue語句120
本章習(xí)題121
實訓(xùn)項目1Python循環(huán)結(jié)構(gòu)程序設(shè)計123
實訓(xùn)項目2實現(xiàn)一個簡易的學(xué)生管理系統(tǒng)126
第7章函數(shù)132
7.1函數(shù)定義132
7.2實參與形參134
7.3參數(shù)默認值134
7.4返回語句return135
7.5變量的作用域135
7.6lambda表達式136
7.7案例精選137
本章習(xí)題138
實訓(xùn)項目1自定義函數(shù)基礎(chǔ)訓(xùn)練138
實訓(xùn)項目2利用函數(shù)的思想改寫簡易的學(xué)生管理系統(tǒng)142
第8章模塊148
8.1導(dǎo)入模塊的方法148
8.2常用的幾個內(nèi)置模塊149
8.2.1os模塊149
8.2.2time模塊150
8.2.3datetime模塊152
8.2.4random模塊153
8.3創(chuàng)建自己的模塊154
8.4numpy模塊155
8.4.1數(shù)組生成函數(shù)156
8.4.2常用的統(tǒng)計計算函數(shù)160
8.4.3隨機數(shù)生成函數(shù)162
8.4.4改變數(shù)組形態(tài)164
8.5pandas模塊165
8.5.1Series數(shù)據(jù)結(jié)構(gòu)165
8.5.2DataFrame數(shù)據(jù)結(jié)構(gòu)167
8.5.3DataFrame數(shù)據(jù)修改171
8.5.4刪除列操作172
8.5.5DataFrame常用屬性173
8.5.6DataFrame常用統(tǒng)計方法174
8.5.7修改DataFrame數(shù)據(jù)類型175
本章習(xí)題177
實訓(xùn)項目利用模塊的思想改寫簡易的學(xué)生管理系統(tǒng)177
第9章類的定義與使用183
9.1Python中類的定義183
9.2Python類中的特殊方法186
9.2.1構(gòu)造方法186
9.2.2析構(gòu)方法187
本章習(xí)題188
實訓(xùn)項目1類的基礎(chǔ)練習(xí)188
實訓(xùn)項目2利用類的思想改寫簡易的學(xué)生管理系統(tǒng)191
第10章Python文件操作197
10.1文件基本操作197
10.1.1文件的打開和關(guān)閉197
10.1.2向文件中寫入數(shù)據(jù)198
10.1.3讀取文件數(shù)據(jù)200
10.1.4文件的定位操作202
10.2使用pandas模塊命令導(dǎo)入外部數(shù)據(jù)文件203
10.2.1導(dǎo)入CSV文件 203
10.2.2導(dǎo)入Excel 文件205
10.2.3導(dǎo)入TXT文件205
10.3保存數(shù)據(jù)到本地文件206
10.3.1保存數(shù)據(jù)到Excel文件206
10.3.2保存數(shù)據(jù)到CSV文件210
10.3.3保存數(shù)據(jù)到TXT文件212
本章習(xí)題213
實訓(xùn)項目1外部文件的讀取及數(shù)據(jù)處理操作214
實訓(xùn)項目2利用文件的知識改寫簡易的學(xué)生管理系統(tǒng)216
第11章Python繪圖基礎(chǔ)224
11.1創(chuàng)建畫布224
11.2繪制折線圖225
11.3保存繪制的圖形到本地232
11.4劃分子圖233
11.5繪制柱狀圖235
11.6繪制餅圖239
11.7繪制箱線圖242
11.8繪制散點圖243
11.9繪制詞云圖245
11.9.1詞云庫wordcloud簡介246
11.9.2中文分詞jieba庫簡介246
11.9.3繪制中文詞云圖的一般流程247
11.10pandas繪圖252
本章習(xí)題258
實訓(xùn)項目1Python繪圖基礎(chǔ)練習(xí)259
實訓(xùn)項目2繪制詞云圖綜合練習(xí)262
參考文獻266

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號