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》

  • 相关阅读:
    dynamic debug动态打印
    leetcode:Pascal's Triangle II (杨辉三角形,空间限制)【面试算法题】
    HDU 1671 Phone List 二叉树水题 数组建树法
    栈和队列
    一张图理解O(1)算法
    uva 10608
    C# 写的工作任务 Job 定时调度框架 WebWork (Quartz.NET) Web版的Windows服务
    PHP伪造referer突破防盗链
    php 文件上传一例简单代码
    PHP 图片文件上传代码
  • 原文地址:https://www.cnblogs.com/brightyuxl/p/9177772.html
Copyright © 2011-2022 走看看