首先要求用户输入一个数,然后随机生成一个1-100之间的数,如果用户输入的数等于随机数,输出“恭喜你猜对了”,如果用户输入的数小于随机数,输出“不好意思猜小了”,如果用户输入的数大于随机数,输出“不好意思猜大了”。
时间: 2024-05-10 21:20:48 浏览: 94
做一个猜数字的游戏,随机生成1~50之间的数字,然后有10次机会,供用户输入,判断是否猜中(使用for循环)
以下为Python代码实现:
```python
import random
# 随机生成1-100之间的数
random_num = random.randint(1, 100)
# 提示用户输入一个数
user_num = int(input("请输入一个1-100之间的整数:"))
# 判断用户输入的数与随机数的关系
if user_num == random_num:
print("恭喜你猜对了!")
elif user_num < random_num:
print("不好意思猜小了,正确答案是:", random_num)
else:
print("不好意思猜大了,正确答案是:", random_num)
```
运行结果示例:
```
请输入一个1-100之间的整数:50
不好意思猜大了,正确答案是: 34
请输入一个1-100之间的整数:20
不好意思猜小了,正确答案是: 56
请输入一个1-100之间的整数:34
恭喜你猜对了!
```
阅读全文