0
点赞
收藏
分享

微信扫一扫

小游戏:竞猜数字

无愠色 2022-04-14 阅读 31
python

整体思路如下:

首先引入生成随机数的方法,然后生成1-100之间的一个随机数,用一个变量保存这个随机数

from random import randint

good_price = randint(1, 100)

其次用input提供客户输入竞猜数字的语句

price = int(input("请输入竞猜的整数数字(1~100):"))

接下来是对客户输入的竞猜数字进行判断,可以选择if-elif嵌套来判断客户输入的数字正确,并且对客户提醒数字偏偏大或偏小

if price == good_price:
    print("恭喜你,猜对啦,你是最靓的仔")
    break   # 输入结果正确时结束本次循环
elif price < good_price:
    print("数字小啦")
elif price > good_price:
    print("数字大啦")

为了让客户可以一直输入数字直到正确,这里可以增加循环语句来保证项目的持续性,具体代码如下:

from random import randint      # 引入生成随机数的方法

good_price = randint(1, 100)  # 生成1~100之间的随机整数

for i in range(1, 101):     # i从1开始循环,到101后停止,循环100次
    price = int(input("请输入竞猜的整数数字(1~100):"))    # 只能输入整型数据
    if price == good_price:
        print("恭喜你,猜对啦,你是最靓的仔")
        break   # 输入结果正确时结束本次循环
    elif price < good_price:
        print("数字小啦")
    elif price > good_price:
        print("数字大啦")
举报

相关推荐

0 条评论