使用python再生成2个不重复随机数,介于1和12之间
时间: 2024-05-15 08:16:21 浏览: 99
python 生成不重复的随机数的代码
5星 · 资源好评率100%
以下是生成2个不重复随机数,介于1和12之间的Python代码:
```python
import random
# 生成第一个随机数
num1 = random.randint(1, 12)
# 生成第二个随机数,直到不与第一个随机数相同
while True:
num2 = random.randint(1, 12)
if num2 != num1:
break
print(num1, num2) # 输出两个随机数
```
该代码使用了Python内置的random模块,其中randint函数可以生成指定范围内的整数随机数。在生成第二个随机数时,使用了一个while循环,直到生成的随机数与第一个随机数不相同为止。最终输出两个随机数。
阅读全文