zoukankan      html  css  js  c++  java
  • Python3练习题系列(01)

    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》

  • 相关阅读:
    基本运算符和if判断
    数据类型
    Day 5内存管理,定义变量
    Day 4 变量常量
    编辑语言的分类
    硬盘工作原理
    计算机组成原理
    hdu5293 lca+dp+树状数组+时间戳
    hdu5290树形dp
    hdu5294 网络流+dijskstr
  • 原文地址:https://www.cnblogs.com/brightyuxl/p/9177772.html
Copyright © 2011-2022 走看看