笨方法学习Python-习题31: 作出决定
2017-10-25 15:17
483 查看
# coding=utf-8 # 你进入一个小黑屋,屋内有两扇门,你选择进入1还是2? print("You enter a dark room with two doors. Do you go through door #1 or door #2?") # 用户输入: door = input("> ") # 用户选择1 if door == "1": # 有只巨熊正在吃芝士蛋糕,你会怎么做? print("There's a giant bear here eating a cheese cake. What do you do?") # 选项1:拿走蛋糕 print("1. Take the cake.") # 选项2:大声叫 print("2. Scream at the bear.") # 用户输入选项: bear = input("> ") # 选项1: if bear == "1": # 熊要亲你的脸,好样的! print("The bear eats your face off. Good job!") # 选项2: elif bear == "2": # 熊要卸了你的腿,好样的! print("The bear eats your legs off. Good job!") # 其他项 else: # 就这样更好,熊会跑走的 print("Well,doing %s is probably better.Bear runs away." % bear) # 用户选择2 elif door == "2": print("You stare into the endless abyss at Cthulhu's retina.") 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. Good job!") else: print("The insanity rots your eyes into a pool of muck. Good job!") else: print("You stumble around and fall on a knife and die. Good job!") """ 怎样判断一个数字处于某个值域中? 两个办法:经典语法是使用 1 < x < 10,或者用 x in range(1, 10) 也可以。 >>> range(1,5) #代表从1到5(不包含5) [1, 2, 3, 4] """
相关文章推荐
- 笨方法学Python 习题 31: 作出决定
- 笨方法学python--习题31---做出决定。
- 笨方法学习Python-习题17: 更多文件操作
- 笨方法学习Python-习题14: 提示和传递
- 笨方法学习Python-习题21: 函数可以返回东西
- 笨方法学习Python-习题10:那是什么?
- 笨方法学习Python-习题4:变量(variable)和命名
- 笨方法学习Python-习题25: 更多更多的练习
- 笨方法学习Python-习题30: Else 和 If
- 笨方法学习Python-习题19: 函数和变量
- 笨方法学习Python-习题32: 循环和列表
- numpy.zeros(np.zeros)使用方法--python学习笔记31
- 笨方法学习Python-习题26: 恭喜你,现在可以考试了!
- 笨方法学习Python-习题22:到现在你学到了哪些东西?
- 笨方法学习Python-习题9:打印,打印,打印
- 笨方法学习Python-习题13: 参数、解包、变量
- 笨方法学习Python-习题27: 记住逻辑关系
- 笨方法学习Python-习题7:更多打印
- 笨方法学习Python-习题23: 读代码
- 笨方法学习Python-习题8:打印,打印