美文网首页
《笨办法学Python3》练习三十一:更多决策

《笨办法学Python3》练习三十一:更多决策

作者: 雨开Ame | 来源:发表于2019-03-06 16:49 被阅读0次

    练习代码

    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 eating a cheese cake.")
        print("What do you do?")
        print("1. Take the cake.")
        print("2. Scream that 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.")
            print("Bear runs away.")
    
    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 elling 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!")
    

    Study Drills

    1. Make new parts of the game and change what decisions people can make. Expand the game out as much as you can before it gets ridiculous.
    2. Write a completely new game. Maybe you don’t like this one, so make your own. This is your computer; do what you want.

    相关文章

      网友评论

          本文标题:《笨办法学Python3》练习三十一:更多决策

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