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

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

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

定 價(jià):¥59.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

第1章配置Python編程環(huán)境1
1.1Windows系統(tǒng)下安裝Python的步驟1
1.2簡(jiǎn)單的Python語言程序介紹5
1.3Anaconda軟件安裝步驟9
1.4使用Anaconda軟件14
1.4.1Anaconda Prompt的使用14
1.4.2集成開發(fā)環(huán)境Spyder的使用16
本章習(xí)題18
實(shí)訓(xùn)項(xiàng)目Python編程環(huán)境搭建19
第2章變量、常量、數(shù)據(jù)類型與運(yùn)算符21
2.1Python語言中的基本數(shù)據(jù)類型21
2.1.1整型21
2.1.2浮點(diǎn)型21
2.1.3布爾型22
2.1.4字符串類型22
2.2變量與常量25
2.3運(yùn)算符27
2.3.1算術(shù)運(yùn)算符27
2.3.2比較運(yùn)算符29
2.3.3邏輯運(yùn)算符30
2.3.4成員運(yùn)算符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
實(shí)訓(xùn)項(xiàng)目Python數(shù)據(jù)類型、運(yùn)算符及內(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列表之間的運(yùn)算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刪除整個(gè)字典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集合之間的運(yùn)算76
3.5.6集合常用的操作函數(shù)78
本章習(xí)題80
實(shí)訓(xùn)項(xiàng)目1Python列表操作81
實(shí)訓(xùn)項(xiàng)目2Python元組、字典、字符串操作85
第4章最簡(jiǎn)單的Python語言程序——順序結(jié)構(gòu)88
4.1輸出語句88
4.2輸入語句92
4.3順序結(jié)構(gòu)程序設(shè)計(jì)94
本章習(xí)題96
實(shí)訓(xùn)項(xiàng)目Python輸入/輸出語句及順序結(jié)構(gòu)程序設(shè)計(jì)96
第5章Python分支結(jié)構(gòu)程序設(shè)計(jì)101
5.1單分支選擇結(jié)構(gòu)101
5.2雙分支選擇結(jié)構(gòu)102
5.3多分支選擇結(jié)構(gòu)105
本章習(xí)題106
實(shí)訓(xùn)項(xiàng)目Python分支結(jié)構(gòu)程序設(shè)計(jì)107
第6章Python循環(huán)結(jié)構(gòu)程序設(shè)計(jì)112
6.1while語句112
6.2for語句115
6.3循環(huán)嵌套119
6.4break和continue語句120
本章習(xí)題121
實(shí)訓(xùn)項(xiàng)目1Python循環(huán)結(jié)構(gòu)程序設(shè)計(jì)123
實(shí)訓(xùn)項(xiàng)目2實(shí)現(xiàn)一個(gè)簡(jiǎn)易的學(xué)生管理系統(tǒng)126
第7章函數(shù)132
7.1函數(shù)定義132
7.2實(shí)參與形參134
7.3參數(shù)默認(rèn)值134
7.4返回語句return135
7.5變量的作用域135
7.6lambda表達(dá)式136
7.7案例精選137
本章習(xí)題138
實(shí)訓(xùn)項(xiàng)目1自定義函數(shù)基礎(chǔ)訓(xùn)練138
實(shí)訓(xùn)項(xiàng)目2利用函數(shù)的思想改寫簡(jiǎn)易的學(xué)生管理系統(tǒng)142
第8章模塊148
8.1導(dǎo)入模塊的方法148
8.2常用的幾個(gè)內(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)計(jì)計(jì)算函數(shù)160
8.4.3隨機(jī)數(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)計(jì)方法174
8.5.7修改DataFrame數(shù)據(jù)類型175
本章習(xí)題177
實(shí)訓(xùn)項(xiàng)目利用模塊的思想改寫簡(jiǎ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
實(shí)訓(xùn)項(xiàng)目1類的基礎(chǔ)練習(xí)188
實(shí)訓(xùn)項(xiàng)目2利用類的思想改寫簡(jiǎn)易的學(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
實(shí)訓(xùn)項(xiàng)目1外部文件的讀取及數(shù)據(jù)處理操作214
實(shí)訓(xùn)項(xiàng)目2利用文件的知識(shí)改寫簡(jiǎn)易的學(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繪制散點(diǎn)圖243
11.9繪制詞云圖245
11.9.1詞云庫wordcloud簡(jiǎn)介246
11.9.2中文分詞jieba庫簡(jiǎn)介246
11.9.3繪制中文詞云圖的一般流程247
11.10pandas繪圖252
本章習(xí)題258
實(shí)訓(xùn)項(xiàng)目1Python繪圖基礎(chǔ)練習(xí)259
實(shí)訓(xùn)項(xiàng)目2繪制詞云圖綜合練習(xí)262
參考文獻(xiàn)266

本目錄推薦

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