zoukankan      html  css  js  c++  java
  • 006使用python编写一个猜数字的程序

    题目:随机生成一个数字,共有三次机会对该数字进行猜测。

    #功能点
    # 1.猜错的时候给出提示,告诉用户输入的值是大了还是小了
    # 2.最多提供三次机会
    # 3.随机生成需要猜的数字答案

    编写思路:

    1.刚开始编写的时候,将secret写成固定的数字8,方便于猜测数字是否正确

    2.在while语句中判断猜测数字是否正确,在if语句中限制猜测次数,当次数超过3次后,使用break跳出循环

    3.使用了随机生成整数1到10之间:random.randint(1,10)

    import random
    secret = random.randint(1,10)
    
    print("---------------------欢迎进入猜猜猜游戏----------------------")
    temp = input("请输入一个您想要猜的数字:")
    guess = int(temp)
    if guess == secret:
        print("恭喜您猜对了")
    i = 0
    
    while guess != secret:
        if i < 2:
            temp = input("猜错了,请重新输入一个您想要猜的数字:")
            guess = int(temp)
            i += 1
            if guess == secret:
                print("恭喜您猜对了")
            elif guess > 8:
                    print("您猜的数字大了哦")
            else:
                print("您猜的数字小了哦")
        else:
            print("您的三次机会都用完了")
            break   # break语句会结束当前循环
    
    print("游戏结束")

    备注:

    1.未给出第一次猜错后,大小的提示
    2.未对输入字符进行校验

  • 相关阅读:
    Flask-上传文件和访问上传的文件
    苹果审核加急信
    iTunes Connect 协议更新
    iOS 关于Xcode上的Other linker flags
    cocoaPods
    iOS 支付宝的集成与遇到的问题
    iOS中app在iTunes中更新版本流程
    iOS集成支付宝问题
    iOS 获取键盘下落速度
    iosMD5加密和base64加密
  • 原文地址:https://www.cnblogs.com/kkkhycz/p/11632921.html
Copyright © 2011-2022 走看看