zoukankan      html  css  js  c++  java
  • 猜数字游戏

    #!/usr/bin/env python
    #-*- coding:utf-8 -*-
    
    ''' 
    猜数字游戏:
    随机生成一个20(包括20)以内的数字,让用户猜测;
    一共有6次猜测的机会,猜大了猜小了都会有提示,猜对了则退出。
    '''
    
    import sys
    import random
    
    times = 6
    random_number = random.randint(1, 20)
    
    try:
        number = input("请随机猜测一个1-20间的数字:")
        while number > 20:
            number = input("只能输入20(包含20)以内的数字:")
    except:
        print("只能输入数字!")
        sys.exit()
    
    while True:
        if number == random_number:
            print("恭喜您,猜对了!")
            sys.exit()
        elif number < random_number:
            times -= 1
            if times == 0: 
                print("您输了!")
                sys.exit()
            number = input("猜小了,您还有%s次机会,再猜一次:" % times)
        elif number > random_number:
            times -= 1
            if times == 0: 
                print("您输了!")
                sys.exit()
            number = input("猜大了,您还有%s次机会,再猜一次:" % times)

        

  • 相关阅读:
    hbase
    spark-streaming
    spark-Scala
    经典台词二
    星爷电影经典台词一
    Hadoop第一阶段总结
    测试2
    POI 表格数据导出
    GC垃圾回收机制
    Java常见的200道面试题
  • 原文地址:https://www.cnblogs.com/pzk7788/p/10299225.html
Copyright © 2011-2022 走看看