python完整程序猜数随机生成1-10之间的数字5次机会
import random
num = random.randint(1,10)
chance = 5
while chance > 0:
guess = int(input("请猜一个1到10之间的数字:"))
if guess == num:
print("恭喜你,猜对了!")
break
elif guess > num:
print("猜大了")
else:
print("猜小了")
chance -= 1
print("你还有", chance, "次机会")
if chance == 0:
print("很遗憾,你没有猜对,正确答案是", num)
注:本程序使用了random模块,需要先进行导入。使用randint(a, b)函数可以生成一个a到b之间的随机整数。程序中使用了while循环和if-elif-else条件语句来实现猜数的逻辑。
原文地址: https://www.cveoy.top/t/topic/56L 著作权归作者所有。请勿转载和采集!