PYTHON趣碼快樂編程 版權(quán)信息
- ISBN:9787536975200
- 條形碼:9787536975200 ; 978-7-5369-7520-0
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
PYTHON趣碼快樂編程 本書特色
《Python趣碼快樂編程》從Python和編輯器PyCharm的安裝、使用開始講述,以一個(gè)需要綜合應(yīng)用Python基礎(chǔ)知識(shí)的小游戲制作結(jié)尾,便于初學(xué)者體驗(yàn)從認(rèn)識(shí)Python到學(xué)會(huì)應(yīng)用的過程。在講解編程知識(shí)的同時(shí),某些章節(jié)以簡單的項(xiàng)目實(shí)訓(xùn)為例,加深理解。部分章節(jié)設(shè)置了課后練習(xí)題,方便同學(xué)們對(duì)已掌握的知識(shí)進(jìn)行實(shí)踐與回顧。同時(shí),部分章節(jié)附有本章相關(guān)知識(shí)的視頻講解,手機(jī)掃描二維碼即可觀看。
PYTHON趣碼快樂編程 內(nèi)容簡介
本書包括8章,正文及附錄內(nèi)容。其中章、第2章介紹了Python的安裝和基本操作;第3章到第7章具體介紹了Python的基本功能,主要包括列表、運(yùn)算符、條件循環(huán)、計(jì)數(shù)循環(huán)、函數(shù)、模塊、畫布畫圖指令等內(nèi)容;第8章進(jìn)行實(shí)例演練,通過貪吃蛇游戲的設(shè)計(jì)整體貫穿了本書所講的內(nèi)容。附錄主要放置的是Python的拓展方法及課后習(xí)題的答案。本書圖文并茂,示例生動(dòng)活潑,采用四色排版,語言平實(shí)易懂,具有趣味性,貼近少兒類圖書的語言。
PYTHON趣碼快樂編程 目錄
Python的安裝/2
下載安裝相應(yīng)版本的Python安裝包/2
驗(yàn)證Python是否安裝成功/4
編輯器PyCharm的安裝和使用/5
PyCharm的下載與安裝/5
PyCharm的使用/7
編程的注意事項(xiàng)/10
Python的強(qiáng)大/10
調(diào)用功能import/10
模塊、包、功能庫/11
好用的注釋/11
單行注釋/11
多行注釋/12
趁熱打鐵練一練/12
給代碼取個(gè)名字——變量(標(biāo)識(shí)符)/14
變量的命名規(guī)則/14
變量的賦值/15
趁熱打鐵練一練/16
基礎(chǔ)人機(jī)交互——輸入輸出/17
輸入input()/17
輸出print()/18
趁熱打鐵練一練/19
數(shù)據(jù)類型——數(shù)字與字符串/20
數(shù)字類型/20
數(shù)學(xué)運(yùn)算/20
字符串(string)類型/21
字符串的操作/23
趁熱打鐵練一練/25
print()的特殊模式——格式化輸出/26
整數(shù)格式化輸出——%d/27
小數(shù)(浮點(diǎn)數(shù))格式化輸出——%f/28
字符串格式化——%s/28
趁熱打鐵練一練/29
體驗(yàn)編程——Python有話對(duì)你說/30
創(chuàng)建喇叭/30
使用喇叭播放聲音/31
拓展代碼/32
存儲(chǔ)小倉庫——列表/34
小方塊大容量——列表/34
玩轉(zhuǎn)列表/36
類型的轉(zhuǎn)換/41
趁熱打鐵練一練/43
Python愛比較/43
比較運(yùn)算符——是否相等/44
比較運(yùn)算符——是否不相等/44
其他比較運(yùn)算符/45
條件判斷——邏輯運(yùn)算符/45
判斷語句if/47
雙分支結(jié)構(gòu)if+else/48
多分支結(jié)構(gòu)if+elif+else/49
嵌套判斷語句/50
趁熱打鐵練一練/51
一圈又一圈——while條件循環(huán)/51
限定循環(huán)次數(shù)/52
無限循環(huán)/52
結(jié)束循環(huán)/53
跳過一次循環(huán)——continue/54
趁熱打鐵練一練/55
簡單項(xiàng)目實(shí)訓(xùn)——Openabank/55
整體框架/55
核心操作部分/56
while的兄弟——計(jì)數(shù)循環(huán)for/60
什么是遍歷/61
嵌套循環(huán)/62
九九乘法表/63
趁熱打鐵練一練/65
完美的字典/66
用字典創(chuàng)建一個(gè)人物/66
字典的操作/67
邏輯運(yùn)算小達(dá)人/69
x到底是多少/69
尋找素?cái)?shù)/70
兔兔大家庭/71
函數(shù)介紹/74
函數(shù)的文字定義/75
定義一個(gè)函數(shù)/75
趁熱打鐵練一練/77
函數(shù)的返回值/77
函數(shù)返回多個(gè)值/78
趁熱打鐵練一練/78
Python函數(shù)的參數(shù)傳遞/78
不可變類型/79
可變類型/79
函數(shù)的參數(shù)/80
趁熱打鐵練一練/82
函數(shù)的嵌套/83
全局變量與局部變量/83
班級(jí)管理員/85
項(xiàng)目介紹/85
項(xiàng)目分析/85
確定功能選擇/86
確定數(shù)據(jù)存儲(chǔ)/86
項(xiàng)目總結(jié)/89
班級(jí)管理員項(xiàng)目改進(jìn)/90
功能展示模塊/90
學(xué)員信息添加模塊/90
函數(shù)版2.0的完結(jié)/91
總結(jié)/91
趁熱打鐵練一練/92
引入模塊的方法/94
import+模塊名/94
import+模塊+as+別名/94
from+模塊名稱+import*/95
趁熱打鐵練一練/96
自定義模塊/96
測試代碼/96
常用模塊介紹/97
time時(shí)間模塊/97
os模塊/99
趁熱打鐵練一練/103
班級(jí)管理員2/103
文件操作模塊/103
項(xiàng)目總結(jié)/105
畫布(canvas)/108
設(shè)置畫布的大小和顏色/108
畫筆(pen)/109
畫筆的屬性/110
畫圖指令/111
運(yùn)動(dòng)指令/111
畫筆控制指令/112
全局控制指令/113
繪制圖形/113
繪制正方形/113
繪制正多邊形/114
繪制紅色正五角星/115
數(shù)據(jù)結(jié)合turtle/116
統(tǒng)計(jì)人數(shù)/117
畫圖函數(shù)(矩形文件)/117
主函數(shù)/118
展示文本函數(shù)/119
類和對(duì)象/122
類和對(duì)象的基本概念/122
類的靜態(tài)屬性和動(dòng)態(tài)方法/123
類的定義和實(shí)例化/124
類中的特殊方法__init__()構(gòu)造函數(shù)/132
類的三大特性:封裝、繼承、多態(tài)/133
Pygame的簡單介紹/137
蓄勢待發(fā)/138
趣碼貪吃蛇游戲規(guī)則的制定/138
趣碼貪吃蛇游戲編寫設(shè)計(jì)/138
趣碼貪吃蛇游戲項(xiàng)目創(chuàng)建/139
進(jìn)擊的趣碼/140
游戲窗口類Surface的編寫/140
游戲背景類Background的編寫/142
食物類Food的編寫/145
音效類Music的編寫/148
游戲結(jié)束類GameOver的編寫/150
趣碼貪吃蛇類Snake的編寫/152
*后的組裝,項(xiàng)目完成/160
附錄1數(shù)據(jù)類型的操作/166
附錄2課后習(xí)題答案/172
展開全部
PYTHON趣碼快樂編程 相關(guān)資料
編程就是人與計(jì)算機(jī)交流的一個(gè)過程,人們把自己的想法和思維轉(zhuǎn)換成計(jì)算機(jī)能讀懂的代碼指令傳輸給計(jì)算機(jī),計(jì)算機(jī)經(jīng)過運(yùn)行將得到的結(jié)果再反饋給人。
人與人交流使用的是語言,人與計(jì)算機(jī)交流用的也是語言,我們稱之為計(jì)算機(jī)語言,Python就是計(jì)算機(jī)語言的一種。
Python是一門結(jié)合解釋性、編譯性和互動(dòng)性的面向?qū)ο蟮母邔哟斡?jì)算機(jī)腳本語言,具有非常強(qiáng)的可讀性,相比其他語言更接近自然語言。
它的設(shè)計(jì)哲學(xué)是優(yōu)雅、明確、簡單。隨著AI(人工智能)的興起,Python成了現(xiàn)在*受歡迎的語言之一。
Python的中文翻譯是蟒蛇,這是因?yàn)樗膭?chuàng)造者(GuidovanRossum)喜歡一部英國喜劇MontypythonandtheFlyingCircus(《蒙提·派森的飛行馬戲團(tuán)》),他把其中python一詞拿出來命名。Python和這位創(chuàng)造者的性格一樣簡單隨意,并以功能強(qiáng)大和高效率而聞名,是現(xiàn)在*流行的人工智能語言之一。
隨著人工智能的高速發(fā)展,Python也流行起來。相較于其他語言,Python的程序代碼量會(huì)少得多,這樣代碼更容易閱讀和擴(kuò)展,但是功能不會(huì)打折扣。
Python的語法非常接近自然語言(英語),編寫起來就好像與計(jì)算機(jī)用英語交流一樣。相對(duì)其他語言,Python精簡了很多不必要的分號(hào)和大括號(hào),格式上看起來更加簡潔,閱讀和理解更加容易,編程初學(xué)者可以很輕松地進(jìn)行Python的學(xué)習(xí)。
近年來,Python的迅速發(fā)展得到了越來越多人的關(guān)注。原本,像Python這樣的解釋型語言的編譯速度通常比C、C 等匯編語言慢,但隨著近些年來科技的全面發(fā)展,Python運(yùn)行時(shí)的執(zhí)行效率也越來越高。
Python的標(biāo)準(zhǔn)庫非常龐大。它還有可定義的第三方庫可以使用,很多功能直接調(diào)用庫的方法即可實(shí)現(xiàn),這樣編寫程序時(shí)會(huì)變得非常方便。
PYTHON趣碼快樂編程 作者簡介
中公教育趣碼研究院,是以中公教育師資力量和清北IT教研團(tuán)隊(duì)為依托,致力于打造針對(duì)6歲-18歲青少年的高端編程教育。經(jīng)過潛心研究和精心打磨,現(xiàn)已形成以圖形編程、源碼編程、人工智能、信息學(xué)奧賽為主的少兒編程系列圖書。圖書通過系統(tǒng)化的內(nèi)容講解,趣味性的代入引導(dǎo),重難點(diǎn)的視頻講解等方式,使編程學(xué)習(xí)變得輕松、有趣。通過圖書的學(xué)習(xí),可有效激發(fā)青少年的學(xué)習(xí)興趣,拓展創(chuàng)新思維,掌握編程技能。
引導(dǎo)首頁