python3试题_Python3练习题系列(04)

from sys importexitdefgold_room():print('This room is full of gold. How much do you take?')

next= input(">")if "0" in next or "1" innext:

how_much=int(next)else:

dead("Man, you're not greedy, you win!")if how_much < 50:print("Nice, you're not greedy, you win!")

exit(0)else:

dead("You greedy bastard!")#bastard 英 ['bɑːstəd; 'bæst-] 美 ['bæstɚd] adj. 私生的 n. 私生子

#greedy 英 ['griːdɪ] 美 ['gridi] adj. 贪婪的;贪吃的;渴望的

defbear_room():print("There is a bear here.")print("The bear has a bunch of honey.")print("The fat bear is in front of another door.")print("How are you going to move the bear?")

bear_moved=FalsewhileTrue:

next= input(">")if next == "take honey":

dead("The bear looks at you then slaps your face off.")elif next == "taunt bear" and notbear_moved:print("The bear has moved from the door. You can go through it now.")

bear_moved=Trueelif next == "taunt bear" andbear_moved:

dead("The bear gets pissed off and chews your leg off.")elif next == 'open door' andbear_moved:

gold_room()else:print("I got no idea what that means.")'''taunt 英 [tɔːnt] 美 [tɔnt] n. 嘲弄;讥讽 adj. 很高的 vt. 奚落;逗弄'''

defcthulhu_room():print("Here you see the great evil Cthulhu.")print("He, it, whatever stares at you and you go insane.")print("Do you flee your life or eat your head?")

next= input(">")if 'flee' innext:

start()elif 'head' innext:

dead("Well that was tasty!")else:

cthulhu_room()#insane 英 [ɪn'seɪn] 美 [ɪn'sen] adj. 疯狂的;精神病的;极愚蠢的

defdead(why):print(why, "Good job!")

exit(0)defstart():print("You are in a dark room.")print("There is a door to your right and left.")print("Which one do you take?")

next= input(">")if next == 'left':

bear_room()elif next == 'right':

cthulhu_room()else:

dead("You stumble around the room until you starve.")

start()#stumble 英 ['stʌmb(ə)l] 美 ['stʌmbl] n. 绊倒;蹒跚而行 vi. 踌躇,蹒跚;失足;犯错 vt. 使…困惑;使…绊倒

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值