注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Python基礎(chǔ)編程入門(mén)

Python基礎(chǔ)編程入門(mén)

Python基礎(chǔ)編程入門(mén)

定 價(jià):¥48.00

作 者: 譚冠蘭,陸偉峰 著,谷瑞,顧家樂(lè),郁春江 編
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302563167 出版時(shí)間: 2020-09-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 183 字?jǐn)?shù):  

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

  隨著人工智能、大數(shù)據(jù)與云計(jì)算的發(fā)展,Python語(yǔ)言得到了越來(lái)越多的使用。 本書(shū)以工作過(guò)程為導(dǎo)向,采用項(xiàng)目驅(qū)動(dòng)的方式組織內(nèi)容。全書(shū)共分8章,第1章介紹了編程語(yǔ)言發(fā)展的歷程及Python開(kāi)發(fā)環(huán)境的搭建;第2章介紹了Python語(yǔ)言的縮進(jìn)、注釋、數(shù)據(jù)類(lèi)型、字符串、運(yùn)算符和表達(dá)式等;第3章介紹了順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)等程序控制流程;第4章介紹了列表、元組與字典等數(shù)據(jù)結(jié)構(gòu);第5章介紹了Python函數(shù)的定義與調(diào)用,以及其他高階函數(shù)的使用;第6章介紹了Python的模塊與包的使用方法;第7章闡述了Python面向?qū)ο蟮奶匦裕坏?章介紹了Python的文件操作與異常處理機(jī)制。本書(shū)既可作為大數(shù)據(jù)、人工智能等相關(guān)專(zhuān)業(yè)應(yīng)用型人才的教學(xué)用書(shū),也可以作為Python初學(xué)者的學(xué)習(xí)參考書(shū)。

作者簡(jiǎn)介

  谷瑞,副教授、蘇州工業(yè)園區(qū)服務(wù)外包職業(yè)學(xué)院大數(shù)據(jù)技術(shù)與應(yīng)用專(zhuān)業(yè)主任,蘇州大學(xué)高級(jí)訪(fǎng)問(wèn)學(xué)者,英偉達(dá)計(jì)算機(jī)視覺(jué)與自然語(yǔ)言處理認(rèn)證講師,以第一作者發(fā)表SCI、EI檢索論文5篇、主持省十三??五教育科學(xué)規(guī)劃課題1項(xiàng)、參與企業(yè)橫向項(xiàng)目20余項(xiàng),具有豐富的項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)。 顧家樂(lè),蘇州工業(yè)園區(qū)服務(wù)外包職業(yè)學(xué)院副教授。主持省市級(jí)以上課題10多項(xiàng);參與教材編寫(xiě)5本,累計(jì)30萬(wàn)字;主持“軟件技術(shù)”國(guó)家職業(yè)教育實(shí)訓(xùn)基地建設(shè),發(fā)表論文20余篇; 指導(dǎo)全國(guó)職業(yè)院校技能大賽、全國(guó)互聯(lián)網(wǎng)+大學(xué)生創(chuàng)新創(chuàng)業(yè)賽多項(xiàng),獲江蘇省職業(yè)院校技能大賽先進(jìn)個(gè)人、江蘇省青藍(lán)工程優(yōu)秀教學(xué)團(tuán)隊(duì)、蘇州工業(yè)園區(qū)優(yōu)秀工作者、國(guó)家教學(xué)成果二等獎(jiǎng)等榮譽(yù)稱(chēng)號(hào)。 郁春江,副教授,高級(jí)工程師,高級(jí)系統(tǒng)分析師,PMP國(guó)際項(xiàng)目管理師。江蘇省青藍(lán)工程優(yōu)秀青年骨干教師,蘇州市優(yōu)秀教育工作者,蘇州工業(yè)園區(qū)金雞湖教育領(lǐng)軍人才、高技能人才。曾就職于日本三菱電機(jī)、野村證券等世界五百?gòu)?qiáng)企業(yè),從事計(jì)算機(jī)軟件項(xiàng)目的開(kāi)發(fā)。先后在國(guó)內(nèi)外核心期刊上發(fā)表科研論文20多篇。出版專(zhuān)著1本,主編教材4本。

圖書(shū)目錄

第1章  Python概述 1
1.1  程序設(shè)計(jì)語(yǔ)言     1
1.1.1  程序設(shè)計(jì)語(yǔ)言概述  1
1.1.2  程序的編譯和解釋  2
1.2  認(rèn)識(shí)Python 3
1.2.1  探究Python的產(chǎn)生背景 3
1.2.2  了解Python語(yǔ)言的特點(diǎn) 5
1.2.3  熟悉Python的應(yīng)用領(lǐng)域 5
1.2.4  跟蹤Python版本發(fā)展    6
1.3  配置Python開(kāi)發(fā)環(huán)境       6
1.3.1  安裝Python開(kāi)發(fā)環(huán)境    6
1.3.2  使用PyCharm集成開(kāi)發(fā)環(huán)境 8
1.3.3  使用Jupyter Notebook開(kāi)發(fā)環(huán)境   13
1.4  Python程序執(zhí)行過(guò)程 16
1.5  本章小結(jié)     17
本章習(xí)題       17
 
第2章  Python基礎(chǔ)知識(shí)       19
2.1  Python基本語(yǔ)法結(jié)構(gòu) 19
2.1.1  注釋Python程序     19
2.1.2  縮進(jìn)Python代碼     20
2.1.3  熟悉Python標(biāo)識(shí)符 21
2.1.4  識(shí)記Python關(guān)鍵字 21
2.2  變量與輸入輸出控制 22
2.2.1  命名Python變量     22
2.2.2  向程序輸入數(shù)據(jù)      23
2.2.3  控制格式化輸出      24
2.3  數(shù)字?jǐn)?shù)據(jù)類(lèi)型     28
2.3.1  整型數(shù)進(jìn)制轉(zhuǎn)換      28
2.3.2  浮點(diǎn)型數(shù)溫度轉(zhuǎn)換  30
2.3.3  構(gòu)造布爾型變量      31
2.3.4  不同數(shù)字類(lèi)型的轉(zhuǎn)換      31
2.4  字符串類(lèi)型  32
2.4.1  定義字符串      32
2.4.2  訪(fǎng)問(wèn)字符串      34
2.4.3  查找字符串      35
2.4.4  統(tǒng)計(jì)字符串      36
2.4.5  字符串替換與拆分  37
2.4.6  字符串運(yùn)算      38
2.5  運(yùn)算符與表達(dá)式  38
2.5.1  算術(shù)運(yùn)算符實(shí)現(xiàn)四則運(yùn)算     38
2.5.2  賦值運(yùn)算符給變量賦值  40
2.5.3  比較運(yùn)算符比較數(shù)值大小     41
2.5.4  邏輯運(yùn)算符參與邏輯運(yùn)算     42
2.6  實(shí)踐應(yīng)用     43
2.6.1  千位數(shù)裂變      43
2.6.2  凱撒密碼加密和解密字符串  44
2.7  本章小結(jié)     46
本章習(xí)題       46
 
第3章  Python程序流程控制       49
3.1  順序結(jié)構(gòu)     49
3.2  選擇結(jié)構(gòu)     50
3.2.1  單分支比較兩個(gè)數(shù)大小  51
3.2.2  雙分支判斷成績(jī)是否合法     52
3.2.3  多分支計(jì)算商品優(yōu)惠額  53
3.2.4  分支嵌套判斷坐標(biāo)點(diǎn)      56
3.3  循環(huán)結(jié)構(gòu)     57
3.3.1  使用for循環(huán)輸出班級(jí)名單   57
3.3.2  使用range()函數(shù)遍歷水仙花數(shù)     59
3.3.3  使用while循環(huán)折疊山峰高度       60
3.3.4  嵌套循環(huán)打印乘法口訣  61
3.4  程序跳轉(zhuǎn)     62
3.4.1  break驗(yàn)證用戶(hù)信息 62
3.4.2  continue統(tǒng)計(jì)有效成績(jī)   63
3.5  實(shí)踐應(yīng)用     65
3.5.1  健康狀況檢查  65
3.5.2  小白兔吃蘿卜智力問(wèn)答  66
3.6  本章小結(jié)     67
本章習(xí)題       67
 
第4章  Python列表、元組與字典      71
4.1  列表      71
4.1.1  創(chuàng)建列表   71
4.1.2  向列表添加元素      73
4.1.3  修改和檢索列表元素      74
4.1.4  刪除列表元素  75
4.1.5  遍歷列表元素  76
4.2  元組      76
4.2.1  探究元組   76
4.2.2  提取元組元素  78
4.2.3  連接元組   78
4.3  字典      79
4.3.1  創(chuàng)建字典   79
4.3.2  提取字典元素  80
4.3.3  添加字典元素  81
4.3.4  修改字典元素  82
4.3.5  刪除字典元素  83
4.3.6  獲取字典視圖  84
4.4  實(shí)踐應(yīng)用     85
4.4.1  商家菜單查詢(xún)  85
4.4.2  簡(jiǎn)易購(gòu)物車(chē)      87
4.5  本章小結(jié)     89
本章習(xí)題       90
 
第5章  Python函數(shù) 94
5.1  定義和調(diào)用函數(shù)  94
5.1.1  定義函數(shù)   94
5.1.2  調(diào)用函數(shù)   95
5.2  函數(shù)參數(shù)傳遞     96
5.2.1  位置參數(shù)判斷三角形      97
5.2.2  默認(rèn)參數(shù)計(jì)算貸款利率  98
5.2.3  輸出可變參數(shù)  99
5.3  函數(shù)返回值  100
5.3.1  返回列表求和結(jié)果  100
5.3.2  返回平均值和累加和      101
5.4  遞歸函數(shù)與匿名函數(shù) 102
5.4.1  使用遞歸函數(shù)計(jì)算階乘  102
5.4.2  使用lambda匿名函數(shù)排序列表    103
5.5  高階函數(shù)     104
5.5.1  使用map()函數(shù)計(jì)算各元素平方   104
5.5.2  使用filter()函數(shù)過(guò)濾空值      105
5.6  實(shí)踐應(yīng)用     106
5.6.1  構(gòu)建實(shí)現(xiàn)中位數(shù)的函數(shù)  106
5.6.2  構(gòu)建計(jì)算序列方差的函數(shù)     108
5.7  本章小結(jié)     109
本章習(xí)題       109
 
第6章  Python模塊和包       113
6.1  模塊的導(dǎo)入與使用     113
6.1.1  創(chuàng)建模塊   113
6.1.2  使用import語(yǔ)句導(dǎo)入模塊     114
6.1.3  from…import導(dǎo)入語(yǔ)句   114
6.2  包的定義     114
6.2.1  理解包的概念  114
6.2.2  包的使用和導(dǎo)入      114
6.3  日期和日歷模塊  115
6.3.1  使用datetime模塊顯示日期  115
6.3.2  使用calendar模塊生成日歷   116
6.4  隨機(jī)模塊     117
6.4.1  生成隨機(jī)數(shù)      117
6.4.2  生成隨機(jī)序列  118
6.5  實(shí)踐應(yīng)用     120
6.5.1  石頭剪刀布游戲      120
6.5.2  模擬播放器歌詞顯示      121
6.6  本章小結(jié)     123
本章習(xí)題       124
 
第7章  Python面向?qū)ο筇匦?nbsp;      126
7.1  面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)     126
7.1.1  面向?qū)ο蟪绦蛟O(shè)計(jì)思想  126
7.1.2  面向?qū)ο蟪绦蛟O(shè)計(jì)特性  128
7.2  類(lèi)和對(duì)象     129
7.2.1  創(chuàng)建并描述類(lèi)  129
7.2.2  使用類(lèi)的實(shí)例  130
7.2.3  綁定self參數(shù)   131
7.3  類(lèi)的屬性     132
7.3.1  實(shí)例屬性與類(lèi)屬性  132
7.3.2  私有屬性與公有屬性      134
7.4  類(lèi)的方法     135
7.4.1  默認(rèn)構(gòu)造方法  135
7.4.2  有參構(gòu)造方法  136
7.4.3  析構(gòu)方法   137
7.4.4  類(lèi)方法      138
7.4.5  靜態(tài)方法   139
7.5  類(lèi)的繼承與多態(tài)  141
7.5.1  單繼承      141
7.5.2  多繼承      144
7.5.3  方法重寫(xiě)   146
7.5.4  多態(tài)機(jī)制   148
7.6  實(shí)踐應(yīng)用     150
7.6.1  簡(jiǎn)易通訊錄管理系統(tǒng)      150
7.6.2  員工薪資管理系統(tǒng)  154
7.7  本章小結(jié)     157
本章習(xí)題       157
 
第8章  Python文件與異常   162
8.1  文件和文件對(duì)象  162
8.1.1  文件概述   162
8.1.2  打開(kāi)與關(guān)閉文件      163
8.2  文本文件讀寫(xiě)     164
8.2.1  文本文件讀取  164
8.2.2  文本文件寫(xiě)入  166
8.3  CSV文件讀寫(xiě)     168
8.3.1  CSV文件讀取  168
8.3.2  CSV文件寫(xiě)入  170
8.4  文件操作模塊     171
8.4.1  os模塊      171
8.4.2  shutil模塊 172
8.5  異常處理     172
8.5.1  使用try...except語(yǔ)句捕獲異常      173
8.5.2  使用raise語(yǔ)句拋出異常 175
8.5.3  assert斷言處理 176
8.5.4  自定義異常      177
8.6  實(shí)踐應(yīng)用     178
8.6.1  探索泰坦尼克號(hào)數(shù)據(jù)文件     178
8.6.2  探索鳶尾花數(shù)據(jù)文件      180
8.7  本章小結(jié)     181
本章習(xí)題       182

本目錄推薦

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