一個(gè)除了游戲干啥啥不行的菜鳥小學(xué)生,一個(gè)IQ 250的編程天才,一個(gè)年齡不詳?shù)男』锇,讓我們和他們一起展開Python的探索之旅吧!
本書是日本教學(xué)漫畫巨匠菅谷充的新作品,以漫畫的形式展開,從什么是程序開始講起,帶領(lǐng)大家安裝Python、認(rèn)識(shí)變量、編寫程序,并開發(fā)出一個(gè)又一個(gè)的好玩兒的游戲。FizzBuzz游戲、猜拳游戲、彈球游戲……當(dāng)你親手開發(fā)的游戲在計(jì)算機(jī)上運(yùn)行起來,當(dāng)你解決掉不經(jīng)意間造成的程序bug,你將切實(shí)體會(huì)到編程的樂趣,并在此過程中掌握扎實(shí)的Python編程能力。
本書適合對(duì)Python感興趣的零基礎(chǔ)初學(xué)者,特別是青少年學(xué)生閱讀。
1.日本教學(xué)漫畫匠心之作,以漫畫形式展開,從什么是程序開始講起。
2.硬核漫畫趣味編程,有趣有料,讓枯燥的編程語言更生動(dòng)更易學(xué)。
2.從如何安裝Python到游戲開發(fā),適合入門讀者及青少年學(xué)生學(xué)習(xí)。
3.游戲案例簡單易上手,獨(dú)自開發(fā)游戲,鍛煉實(shí)操能力。
菅谷充
日本教學(xué)漫畫巨匠,小說家。
1971年憑《假面騎士》(石之森章太郎著)作為漫畫家出道。1983年憑《電子神童》《你好,微機(jī)》獲第28屆小學(xué)館漫畫獎(jiǎng)。之后主要進(jìn)行計(jì)算機(jī)入門書方面的教學(xué)漫畫的創(chuàng)作。1994年作為娛樂小說家再次出道,共出版64部小說。2005年起先后學(xué)習(xí)了Java和Python,創(chuàng)建有統(tǒng)計(jì)計(jì)算網(wǎng)站你好,統(tǒng)計(jì)學(xué)。
登場(chǎng)人物介紹 3
什么是編程? 4
第 1部分 編寫程序并運(yùn)行吧! 11
第 1章 什么是程序? 11
關(guān)于編程語言 12
Python的優(yōu)點(diǎn) 17
第 2章 安裝Python 18
在Windows系統(tǒng)中安裝Python 19
啟動(dòng)Python 23
從Hello World開始 25
第3章 編寫程序 28
做運(yùn)算 29
用print輸出運(yùn)算結(jié)果 33
第4章 使用IDLE編程 38
使用IDLE 39
創(chuàng)建新程序 42
第5章 使用變量 48
數(shù)值變量 49
字符串變量 54
第 2部分 在游戲中學(xué)習(xí)編程! 58
第6章 制作FizzBuzz游戲 58
計(jì)算機(jī)擅長循環(huán)(for ~ in ~ 循環(huán)) 59
專題:for ~ in ~的用法 67
Python中的縮進(jìn) 69
復(fù)雜運(yùn)算就用運(yùn)算符 74
計(jì)算機(jī)也擅長條件判斷(if條件判斷) 78
使用邏輯運(yùn)算符 88
應(yīng)用題:設(shè)計(jì)一個(gè)求質(zhì)數(shù)的程序 93
第7章 制作猜拳游戲(文字類游戲) 96
#(標(biāo)簽)什么都不做 97
使用隨機(jī)數(shù) 103
畫設(shè)計(jì)圖 110
鍵盤輸入用input 117
while循環(huán) 121
只接收必要的按鍵輸入 125
用int函數(shù)把字符轉(zhuǎn)換成數(shù)值 126
通過數(shù)值判斷玩家的手勢(shì) 129
用隨機(jī)數(shù)來確定計(jì)算機(jī)的手勢(shì) 130
判斷勝負(fù) 133
猜拳游戲完整代碼 136
再看流程圖 140
第8章 制作鼠標(biāo)操作的彈球游戲(使用Tkinter的GUI游戲) 142
首先從簡單的游戲開始 143
如何制作GUI游戲 147
制作畫布 149
在畫布中畫圓 150
讓小球動(dòng)起來 154
使用函數(shù) 158
global的用法 164
制作彈球游戲 169
發(fā)出聲音和提示消息 186
完整代碼 187
后記 190
本書相關(guān)信息 191