每天一個python 小案例——分支和函數

已經學會了,如果語句,函數,還有列表。現在需要練習扭轉一下思維了

#!/ bin和/ usr /蟒蛇

從系統導入退出

DEF gold_room():

打印“這個房間充滿了黃金,多少錢你拿”

接下來= raw_input函數(“>”)

如果“0”在明年或“b”在未來:

how_much = INT(下)

其他:

死(“人學鍵入一個數字。”)

       如果how_much <50:

打印“好你不貪心,你贏了!”

出口(0)

其他:

死(“你貪婪的混蛋!”)


DEF bear_room():

打印“這裏有一隻熊。”

bear_moved =假

而真:

接下來= raw_input函數(“>”)

如果下次==“服用蜂蜜”:

死(“熊看着你然後拍打你的臉。”)

elif的未來==“嘲諷熊”,而不是bear_moved:

打印“熊已經從door.you移動可以去思考,現在”

bear_moved =真

elif的未來==“嘲諷熊”和bear_moved:

死(“熊被激怒了,並嚼你的腿了。”)

elif的未來==“門戶開放”和bear_moved:

gold_room()

其他:

打印“我沒有知道這意味着什麼。”

DEF cthulhu_room():

打印“在這裏,你看到的大惡邪神”

接下來= raw_input函數(“>”)

如果在接下來的“逃離”:

開始()

在接下來的elif的“頭”:

死了(“這真是好吃!”)

其他:

cthulhu_room()

高清死(爲什麼):

打印爲什麼,“幹得好!”

出口(0)


DEF開始():

打印“你是在一個黑暗的房間。”

打印“哪一個你拿”

接下來= raw_input函數(“>”)

如果下次==“左”:

bear_room()

elif的未來==“右”:

cthulhu_room()

其他:

死(“在房間裏你蹣跚,直到你餓死”)

開始()

打印輸出結果

wKiom1Mzza2Q_ph8AADLLTBLaiQ746.jpg


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章