python随机生成不同数字
时间: 2023-08-02 10:36:20 浏览: 153
你可以使用Python中的random模块来生成随机数。如果你需要生成多个不同的随机数,可以使用set来存储已经生成的随机数,以确保不会重复出现。以下是一个生成10个不同随机数的例子:
```python
import random
random_set = set()
while len(random_set) < 10:
random_set.add(random.randint(1, 100))
print(random_set)
```
这段代码会生成10个介于1和100之间的不同随机数,并将其存储在一个set中。输出的结果类似于:{1, 2, 3, 4, 5, 6, 8, 9, 10, 12}。
相关问题
python随机生成两数字
你可以使用 Python 的内置模块 `random` 来生成两个随机数。下面是一个简单的示例:
```python
import random
num1 = random.randint(1, 100) # 生成1到100之间的整数
num2 = random.uniform(0, 1) # 生成0到1之间的随机浮点数
print("随机生成的两个数字分别为:", num1, num2)
```
这段代码会生成一个1到100之间的整数和一个0到1之间的随机浮点数,并将这两个数字输出到控制台。你可以根据自己的需要,调整生成随机数的范围和数据类型。
python 随机生成数字
可以使用random模块中的randint函数来生成随机整数。
例如,下面的代码会生成一个1到100之间的随机整数:
```python
import random
num = random.randint(1, 100)
print(num)
```
你可以根据需要自行调整生成的数值范围。
阅读全文