利用Python编程实现猜数游戏算法代码

【问题描述】
猜数游戏:在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜的数,如果大于预设的数,显示“遗憾,太小了”;小于预设的数,显示“遗憾,太小了”,如此循环,直至猜中该数,显示“预测N次,你猜中了!”,其中N是用户输入数字的次数。


【算法代码】

from random import randint
num=randint(1,10)
s=0
while 1:
    try:
        x=eval(input("请输入您猜测的数字:"))
        s+=1
        if x>num:
            print("遗憾!太大了")
        elif x<num:
            print("遗憾!太小了")
        elif x==num:
            print("预测{} 次,你猜中了!".format(s))
            break
    except:
        print("输入有误!")


【运行截图】

 

 

Supongo que te gusta

Origin blog.csdn.net/hnjzsyjyj/article/details/121278270
Recomendado
Clasificación