赞
踩
猜数字小游戏,共有五次机会,机会用完程序退出
共有for循环和while循环两种方式
首先for循环代码如下:
- import random
- number = random.randint(1, 10) # 随机生成一个1-10之间的随机数赋给number
- print("猜数字游戏,你有五次机会哦")
- for i in range(5):
- guess = int(input("输入你猜的数字: "))
- if guess == number:
- print("恭喜你猜对了")
- break
- elif guess < number:
- print("猜的数字小了")
- else:
- print("猜的数字大了")
- else:
- print("五次机会用完了")
while循环代码:
- import random
- number = random.randint(1, 10) # 随机生成一个1-10之间的随机数赋给number
- count = 0 # 控制循环次数的变量
- print("猜数字游戏,你有五次机会哦")
- while True:
- guess = int(input("输入你猜的数字: "))
- if guess == number:
- print("恭喜你猜对了")
- break
- elif guess < number:
- print("猜的数字小了")
- else:
- print("猜的数字大了")
- count += 1
- if count == 5: # 5次机会,用完退出程序
- print('5次机会已用完,退出')
- break

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。