1.生成一个[1,10]随机整数,赋值给一个变量 2.input一个数字,并且转换为整数 3.while不相等: ·大了输出你猜大了· 判断偏大还是偏小 if 小了输出 你猜小了用户重新input输出你真厉害
时间: 2024-09-24 14:12:09 浏览: 30
python判断一个数是否能被另一个整数整除的实例
这是一个简单的猜数字游戏的Python代码示例:
```python
import random
# 1. 生成一个 [1, 10] 随机整数
random_number = random.randint(1, 10)
print(f"我已经想好了一个1到10之间的整数,让我们开始吧!")
# 2. 输入并转换为整数
guess = None
while guess is None or not isinstance(guess, int):
guess_str = input("请输入你猜测的整数: ")
try:
guess = int(guess_str)
except ValueError:
print("这不是一个有效的整数,请重新输入.")
# 3. 猜测游戏循环
while guess != random_number:
if guess > random_number:
print("你猜大了!")
else:
print("你猜小了!")
# 判断偏大还是偏小
if guess < random_number:
print("请再试一次,这次稍微大一点.")
else:
print("请再试一次,这次稍微小一点.")
if guess == random_number:
print("你真厉害,猜对了!")
#
阅读全文