python中使用while和for循环实现猜数字游戏
python中使用while和for循环实现猜数字游戏,猜错提示输入的数字大了或小了,猜对提示猜对了并退出
#猜数字游戏,猜错提示输入的数字大了或小了,猜对提示猜对了并退出
#1、使用while实现猜数字游戏
import random #随机数
rand = random.randint(1, 100) #在1到100之间取一个随机整数
while True: #循环条件永远为真,猜中之前会一直循环
num = int(input("请输入你的数字"))
if num < rand: #判断你输入的数字是否小于产生的随机数,给出提示
print("输入的数字太小了")
elif num>rand: #判断你输入的数字是否大于产生的随机数,给出提示
print("输入的数字太大了")
else:
print("恭喜你猜对了!")
break #退出当前循环
#2、使用for循环实现猜数字游戏
import random
rand = random.randint(1, 100)
for i in range(100):
num = int(input("请输入你的数字"))
if num < rand:
print("输入的数字太小了")
elif num > rand:
print("输入的数字太大了")
else:
print("恭喜你猜对了!")
break
更多推荐
所有评论(0)