已經學會了,如果語句,函數,還有列表。現在需要練習扭轉一下思維了
#!/ 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()
其他:
死(“在房間裏你蹣跚,直到你餓死”)
開始()
打印輸出結果