美文网首页
习题 31 作出决定

习题 31 作出决定

作者: 南北东西总相随 | 来源:发表于2017-10-09 10:55 被阅读0次

    习题 31 作出决定

    # ex31.py
    
    print "You enter a dark room with two doors. Do you go through door #1 or door #2?"
    
    door = raw_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 = raw_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. Yellow jacket clothespins."
        print "3. Understanding revolvers yelling melodies."
    
        insanity = raw_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!"
    

    结果:

    $ python ex31.py
    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!
    

    相关文章

      网友评论

          本文标题:习题 31 作出决定

          本文链接:https://www.haomeiwen.com/subject/xfbuyxtx.html