zoukankan      html  css  js  c++  java
  • 猜年龄游戏

    猜年龄游戏

    要求:

    1. 允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出

    一、代码如下:

    #!/usr/bin/env python3
    # -*- coding:utf-8 -*-
    # Author: davie
    '''
    允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出
    '''
    count = 0
    age = 33
    while count <3 :
        count += 1
        age_input = int(input("请输入您猜的年龄-->:"))
        if age_input > age:
            print("您猜的年龄大于实际年龄,请下次往小一点猜")
        elif age_input < age:
            print("您猜的年龄小于实际年龄,请下次往大一点猜")
        else:
            print("恭喜您,猜对了")
            break
        if count == 3:
            print("连续3次猜错,程序退出")

    二、测试结果

    D:ycpycharmvenvScriptspython.exe D:/yc/pycharm/python3/guess_age.py
    请输入您猜的年龄-->:11
    您猜的年龄小于实际年龄,请下次往大一点猜
    请输入您猜的年龄-->:22
    您猜的年龄小于实际年龄,请下次往大一点猜
    请输入您猜的年龄-->:33
    恭喜您,猜对了
    
    Process finished with exit code 0
    D:ycpycharmvenvScriptspython.exe D:/yc/pycharm/python3/guess_age.py
    请输入您猜的年龄-->:22
    您猜的年龄小于实际年龄,请下次往大一点猜
    请输入您猜的年龄-->:33
    恭喜您,猜对了
    
    Process finished with exit code 0
    D:ycpycharmvenvScriptspython.exe D:/yc/pycharm/python3/guess_age.py
    请输入您猜的年龄-->:11
    您猜的年龄小于实际年龄,请下次往大一点猜
    请输入您猜的年龄-->:22
    您猜的年龄小于实际年龄,请下次往大一点猜
    请输入您猜的年龄-->:44
    您猜的年龄大于实际年龄,请下次往小一点猜
    连续3次猜错,程序退出
    
    Process finished with exit code 0
  • 相关阅读:
    用数据泵技术实现逻辑备份Oracle 11g R2 数据泵技术详解(expdp impdp)
    用mysql实现类似于oracle dblink的功能
    统计1的个数
    转置字符串,其中单词内的字符需要正常
    经典排序之归并排序
    公共子序列与公共子串问题
    placement new (转)
    数组排序组合最小数字
    实现两个数相加不用四则运算
    操作系统中作业、线程、进程、内存管理、垃圾回收以及缓存等概念
  • 原文地址:https://www.cnblogs.com/bjx2020/p/8856054.html
Copyright © 2011-2022 走看看