编程实现:由系统生成一个1~3之间的随机整数,用户从键盘上输入一个1~3的整数,如果两者相等输出“猜对了!”,否则输出“猜错了!”...
时间: 2023-12-24 09:04:39 浏览: 34
做一个猜数字的游戏,随机生成1~50之间的数字,然后有10次机会,供用户输入,判断是否猜中(使用for循环)
以下是 Python 代码实现:
```python
import random
# 生成随机整数
random_num = random.randint(1, 3)
# 用户输入整数
user_num = int(input("请输入一个1~3的整数:"))
# 判断是否猜对
if random_num == user_num:
print("猜对了!")
else:
print("猜错了!")
```
代码解析:
首先使用 `random` 模块生成一个 1~3 之间的随机整数,然后让用户从键盘上输入一个 1~3 的整数,使用 `input()` 函数获取用户输入的字符串,并用 `int()` 函数将其转换为整数类型。接着使用 `if` 语句判断用户输入的整数是否与随机数相等,如果相等则输出“猜对了!”,否则输出“猜错了!”
阅读全文