Python 猜数字游戏:简单易懂的代码实现
import random
# 生成随机数
num = random.randint(1, 100)
# 进行猜数字游戏
while True:
guess = int(input('请输入一个1到100之间的整数:'))
if guess == num:
print('恭喜你,猜对了!')
break
elif guess > num:
print('你猜的数字大了')
else:
print('你猜的数字小了')
说明:
- 首先通过
random.randint(1, 100)生成一个1到100之间的随机整数; - 进入循环,要求用户输入一个1到100之间的整数;
- 判断用户输入的数字与随机生成的数字是否相等,如果相等,则输出'恭喜你,猜对了!'并退出循环;
- 如果用户输入的数字大于随机生成的数字,则输出'你猜的数字大了';
- 如果用户输入的数字小于随机生成的数字,则输出'你猜的数字小了';
- 循环继续,直到用户猜对为止。
原文地址: https://www.cveoy.top/t/topic/nH99 著作权归作者所有。请勿转载和采集!