Python3练习题系列(01)

2018-06-18 03:28:38来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

2018-06-13

题目:

根据用户回答做出相应的判断,完成一个“回答-判断”的小游戏

Python3知识点:

if, else, elif

实例代码:

print("You enter a dark room with two doors. Do you go through door #1 or door #2?")
door = input("> ")
if door == '1':
    print("There's a giant bear here eating a cheese cake. What do you 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("Well, doing %s is probably better. Bear runs away." % bear)
elif door == "2":
    print("You stare into the endless abyss at Cthulhu's retina.")
    print('1. Blueberries.')
    print('2. Yello 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 eyss into a pool of muck. Good job!')
else:
    print("You stumble around and fall on a knife and die. Good job!")

代码运行结果:

输入#1

You enter a dark room with two doors. Do you go through door #1 or door #2?
> 1
There's a giant bear here eating a cheese cake. What do you do?
1. Take the cake.
2. Scream at the bear.
> 2
The bear eats your legs off. Good job!
You enter a dark room with two doors. Do you go through door #1 or door #2?
> 1
There's a giant bear here eating a cheese cake. What do you do?
1. Take the cake.
2. Scream at the bear.
> 1
The bear eats your face off. Good job!
You enter a dark room with two doors. Do you go through door #1 or door #2?
> 1
There's a giant bear here eating a cheese cake. What do you do?
1. Take the cake.
2. Scream at the bear.
> 3
Well, doing 3 is probably better. Bear runs away.

输入#2

You enter a dark room with two doors. Do you go through door #1 or door #2?
> 2
You stare into the endless abyss at Cthulhu's retina.
1. Blueberries.
2. Yello jacket clothespins.
3. Understanding revolvers yelling melodies.
> 3
The insanity rots your eyss into a pool of muck. Good job!
You enter a dark room with two doors. Do you go through door #1 or door #2?
> 2
You stare into the endless abyss at Cthulhu's retina.
1. Blueberries.
2. Yello jacket clothespins.
3. Understanding revolvers yelling melodies.
> 2
Your body survives powered by a mind of jello. Good job!

输入#其它

You enter a dark room with two doors. Do you go through door #1 or door #2?
> #
You stumble around and fall on a knife and die. Good job!

来自《笨办法学Python》

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:python之多进程multiprocessing模块

下一篇:Python微信公众号开发—小白篇