03-用python設(shè)計第一個游戲

發(fā)布只是方便自己看的更清晰瞻鹏,侵刪歉!

快捷鍵

Ctrl+n:新建文件

Ctrl+Shifft+s:保存文件

Tab:縮進(jìn)/補齊單詞

F5:跑程序(Run)


Python 的變量是不用先聲明的


輸入 dir(__builtins__) 可以看到 Python 提供的內(nèi)置方法列表(注意暇韧,builtins 前后是兩個下劃線哦)其中小寫的就是 BIF护桦。


如果想具體查看某個 BIF 的功能,比如 input()族奢,可以在 shell 中輸入 help(input)姥闭,就會得到這個 BIF 的功能描述


課后習(xí)題

0. 什么是BIF?

BIF 就是 Built-in Functions越走,內(nèi)置函數(shù)泣栈。為了方便程序員快速編寫腳本程序(腳本就是要編程速度快快快!C忠觥D掀),Python 提供了非常豐富的內(nèi)置函數(shù)庭敦,我們只需要直接調(diào)用即可疼进,例如 print() 的功能是“打印到屏幕”,input() 的作用是接收用戶輸入(注:Python3 用 input() 取代了 Python2 的 raw_input()秧廉,用法如有不懂請看視頻講解)伞广。

1.?用課堂上小甲魚教的方法數(shù)一數(shù) Python3 提供了多少個 BIF?

在 Python 或 IDLE 中疼电,輸入 dir(__builtins__) 可以看到 Python 提供的內(nèi)置方法列表(注意嚼锄,builtins 前后是兩個下劃線哦)其中小寫的就是 BIF。如果想具體查看某個 BIF 的功能蔽豺,比如 input()区丑,可以在 shell 中輸入 help(input),就會得到這個 BIF 的功能描述修陡。哦沧侥,答案應(yīng)該是 68 個

2. 在 Python 看來:'FishC' 和 'fishc' 一樣嗎?

不一樣魄鸦,因為 Python 是一個“敏感的小女孩”宴杀,所以不要試圖欺騙她,對 Python 來說拾因,fishc 和 FishC 是完全不同的兩個名字旺罢,所以編程的時候一定要當(dāng)心。不過 Python 會幫助解決可能因此出現(xiàn)的問題绢记,例如只有當(dāng)標(biāo)識符已經(jīng)賦值后(還記得嗎扁达,小甲魚在課堂中說過 Python 的變量是不用先聲明的)才能在代碼中使用,未賦值的標(biāo)識符直接使用會導(dǎo)致運行時錯誤庭惜,所以你很快就可以根據(jù)經(jīng)驗發(fā)現(xiàn)此問題罩驻。

3. 在小甲魚看來穗酥,Python 中什么是最重要的护赊?你贊同嗎惠遏?

縮進(jìn)!在小甲魚看來骏啰,縮進(jìn)是 Python 的靈魂节吮,縮進(jìn)的嚴(yán)格要求使得 Python 的代碼顯得非常精簡并且有層次

所以在 Python 里對待縮進(jìn)代碼要十分小心,如果沒有正確地縮進(jìn)判耕,代碼所做的事情可能和你的期望相去甚遠(yuǎn)(就像C語言里邊括號打錯了位置)透绩。

如果在正確的位置輸入冒號“:”,IDLE 會自動將下一行縮進(jìn)壁熄!

4. 這節(jié)課的例子中出現(xiàn)了“=”和“==”帚豪,他們表示不同的含義,你在編程的過程中會不小心把“==”誤寫成“=”嗎草丧?有沒有好的辦法可以解決這個問題呢狸臣?

C語言的話,如果 if( c == 1 ) 寫成 if( c = 1 )昌执,程序就完全不按程序員原本的目的去執(zhí)行烛亦,但在 Python 這里,不好意思懂拾,行不通煤禽,語法錯誤!Python 不允許 if 條件中賦值岖赋,所以 if c = 1: 會報錯檬果!

5. 你聽說過“拼接”這個詞嗎?

在一些編程語言唐断,我們可以將兩個字符串“相加”在一起汁汗,如:'I' + 'Love' + 'FishC' 會得到 'ILoveFishC',在 Python 里栗涂,這種做法叫做拼接字符串知牌。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市斤程,隨后出現(xiàn)的幾起案子角寸,更是在濱河造成了極大的恐慌,老刑警劉巖忿墅,帶你破解...
    沈念sama閱讀 219,366評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件扁藕,死亡現(xiàn)場離奇詭異,居然都是意外死亡疚脐,警方通過查閱死者的電腦和手機亿柑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來棍弄,“玉大人望薄,你說我怎么就攤上這事疟游。” “怎么了痕支?”我有些...
    開封第一講書人閱讀 165,689評論 0 356
  • 文/不壞的土叔 我叫張陵颁虐,是天一觀的道長。 經(jīng)常有香客問我卧须,道長另绩,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,925評論 1 295
  • 正文 為了忘掉前任花嘶,我火速辦了婚禮笋籽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘椭员。我一直安慰自己干签,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,942評論 6 392
  • 文/花漫 我一把揭開白布拆撼。 她就那樣靜靜地躺著容劳,像睡著了一般。 火紅的嫁衣襯著肌膚如雪闸度。 梳的紋絲不亂的頭發(fā)上竭贩,一...
    開封第一講書人閱讀 51,727評論 1 305
  • 那天,我揣著相機與錄音莺禁,去河邊找鬼留量。 笑死,一個胖子當(dāng)著我的面吹牛哟冬,可吹牛的內(nèi)容都是我干的楼熄。 我是一名探鬼主播,決...
    沈念sama閱讀 40,447評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼浩峡,長吁一口氣:“原來是場噩夢啊……” “哼可岂!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起翰灾,我...
    開封第一講書人閱讀 39,349評論 0 276
  • 序言:老撾萬榮一對情侶失蹤缕粹,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后纸淮,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體平斩,經(jīng)...
    沈念sama閱讀 45,820評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,990評論 3 337
  • 正文 我和宋清朗相戀三年咽块,在試婚紗的時候發(fā)現(xiàn)自己被綠了绘面。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,127評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖揭璃,靈堂內(nèi)的尸體忽然破棺而出晚凿,到底是詐尸還是另有隱情,我是刑警寧澤塘辅,帶...
    沈念sama閱讀 35,812評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站皆撩,受9級特大地震影響扣墩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜扛吞,卻給世界環(huán)境...
    茶點故事閱讀 41,471評論 3 331
  • 文/蒙蒙 一呻惕、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧滥比,春花似錦亚脆、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至寺滚,卻和暖如春柑营,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背村视。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評論 1 272
  • 我被黑心中介騙來泰國打工官套, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蚁孔。 一個月前我還...
    沈念sama閱讀 48,388評論 3 373
  • 正文 我出身青樓奶赔,卻偏偏與公主長得像,于是被迫代替她去往敵國和親杠氢。 傳聞我的和親對象是個殘疾皇子站刑,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,066評論 2 355

推薦閱讀更多精彩內(nèi)容