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('你猜的数字小了')

说明:

  1. 首先通过 random.randint(1, 100) 生成一个1到100之间的随机整数;
  2. 进入循环,要求用户输入一个1到100之间的整数;
  3. 判断用户输入的数字与随机生成的数字是否相等,如果相等,则输出'恭喜你,猜对了!'并退出循环;
  4. 如果用户输入的数字大于随机生成的数字,则输出'你猜的数字大了';
  5. 如果用户输入的数字小于随机生成的数字,则输出'你猜的数字小了';
  6. 循环继续,直到用户猜对为止。
Python 猜数字游戏:简单易懂的代码实现

原文地址: https://www.cveoy.top/t/topic/nH99 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录