《笨方法学 Python 3》31. 作出决定

知识点:

本节课重点是讲你可以在 if 语句内部再放一个 if 语句。还有Zed的垃圾小游戏,机翻,不明所以,完全get不到他的点。

基础练习:

print("""You enter a dark room with two doors.
Do you go throgh door #1 or door #2?
///你走进一间有两扇门的黑暗房间。
你是去1号门还是2号门?""")

door = input("> ")
if door == "1":
	print("There's a giant bear here eating a cheese cake.///这里有一只大熊正在吃奶酪蛋糕。")
	print("What do you want to do?///你想做什么?")
	print("1. Take the cake>///拿蛋糕")
	print("2. Scream at the bear.///对着熊尖叫。")
	
	bear = input("> ")
	
	if bear == "1":
		print("The bear eats your face off.  Good job!///熊吃掉你的脸。干得好!")
	elif bear == "2":
		print("The bear eats your legs off.  Good job!///熊把你的腿吃了。干得好!")
	else:
		print(f"Well, doing {bear} is probably better.///好吧,选{bear}可能更好。")
		print("Bear runs away.///熊跑开了。")

elif door == "2":
	print("You stare into the endless abyss at Cthulhu's retina.///你凝视着Cthulhud的视网膜上无尽的深渊。")
	print("1. Blueberries.///蓝莓")
	print("2. Yellow jacket clothespins.///黄色夹克的衣夹。")
	print("3. Understanding revolvers yelling melodies.///理解旋转的旋律。")
	
	insanity = input("> ")
	
	if insanity == "1" or insanity == "2":
		print("Your body survives powered by a mind of jello.///你的身体靠果冻来维持生存。")
		print("Good job!///干得好!")
	else:
		print("The insanity rots your eyes into a pool of muck.///精神错乱把你的眼睛腐蚀成一堆粪。")
		print("Good job!///干得好!")

else:
	print("You stumble around and fall on a knife and die,  Good job!///你跌跌撞撞地跌倒在刀下死去,干得好!")	

结果:

反正就是让你不得好死!!! 

然后,自己做个小游戏,带有浓浓的中国土味:

print('''你是一个樵夫,这天,你砍完柴回家经过桥上的时候,不小心把斧头掉进了河里,正在你着急伤心的时候,河里出来了一位河神...

河神问你道:可怜的樵夫,你为何如此伤心?
你:我刚刚打柴回来,但是不小心把斧头掉到河里了,我就这一把斧头,明天没法打柴了!
河神:你别着急,我来帮你找找。

说完河神就沉到了水里.....

过了一会儿,河神飞上来说:我刚刚找到一把金斧头,是不是你的呢?''')

print("-" * 100)
print('''	1. 是的,这就是我的斧头!
	2. 不是,这个不是我的斧头!
	3. 你个死骗子,滚开!''')	
print("-" * 100)

select = input("请选择> ")

if select == '1':
	print("河神:你确定吗?这个真的是你的吗?")
	print("-" * 100)
	print('''	1. 确定,这个就是我的!
	2. 额...这个...那个...好像不是的。
	3. MMP,我选择go die!''')
	print("-" * 100)
	
	se_1 = input("请选择> ")
	
	if se_1 == "1":
		print("河神:呵呵,呔,你这无耻小人,你个穷逼哪来的金斧头?看打!!!")
		print("你死了!")
	elif se_1 == "2":
		print("河神蔑视的看了你一眼:算你识相,劳资逗你玩的。")
		print("说完,河神转身而逝,你独自在风中凌乱...")
	elif se_1 == "3":
		print("河神:卧槽,你不按套路来,去死吧!")
		print("你死了!")
	else:
		print("河神:跟你说不要乱按,你看,完蛋了吧...(自爆装置:10.9.8...0)")
		print("你死了!")

elif select == "2":
	print("河神:真是个诚实的孩子,那这把银斧头是你的吗?")
	print("-" * 100)
	print('''	1. 是我的。
	2. 不是我的,我的是铁斧头。''')
	print("-" * 100)
	
	se_2 = input("请选择> ")
	
	if se_2 == "1":
		print("河神:卧槽,刚刚还夸你诚实,恬不知耻,你个穷逼哪来的银斧头?看打!!!")
		print("你死了!")
	elif se_2 == "2":
		print("河神:那好吧,还给你的铁斧头,赶紧去砍柴吧!")
		print("河神转身而逝,(你以为河神没上过小学!?!)你独自在风中凌乱...")
	else:
		print("河神:跟你说不要乱按,你看,完蛋了吧...(自爆装置:10.9.8...0)")
		print("你死了!")

elif select == "3":
	print("河神:卧槽,我这暴脾气,去死吧...")
	print("你死了!")

else:
	print("河神:跟你说不要乱按,你看,完蛋了吧...(自爆装置:10.9.8...0)")
	print("你死了!")

END!!!

猜你喜欢

转载自blog.csdn.net/waitan2018/article/details/82817504
今日推荐