如何编写一个小程序,随机生成一个1-10之间的数字,玩家每次通过键盘输入一个数字,如果数字和随机生成的数相同,则成功过关,否则继续重新输入。
导入两个模块,random
以下为详细代码截图:
也可以直接复制以下代码:
import random
print("----------猜数字游戏----------")
number = random.randint(1, 10)
p_number = int(input("请输入1-10之间任意一个数:"))
while True:
if p_number < number:
print("太小,", end="")
p_number = int(input("请重新输入:"))
elif p_number > number:
print("太大,", end="")
p_number = int(input("请重新输入:"))
elif p_number == number:
print("恭喜你,猜对了,猜中的数字是" + str(number))
break
print("----------游戏结束----------")