Python生成100个随机数
时间: 2023-07-18 17:18:09 浏览: 50
好的,以下是生成100个随机数的Python代码:
```python
import random
numbers = [random.randint(1, 1000) for _ in range(100)]
print(numbers)
```
这段代码使用了Python内置的`random`模块的`randint()`函数来生成1到1000之间的随机整数,通过列表推导式生成了包含100个随机数的列表,并使用`print()`函数将其输出到控制台。
相关问题
python生成100个随机数
好的,以下是生成100个随机数的Python代码:
```python
import random
numbers = [random.randint(1, 1000) for _ in range(100)]
print(numbers)
```
这段代码使用了Python内置的`random`模块的`randint()`函数来生成1到1000之间的随机整数,通过列表推导式生成了包含100个随机数的列表,并使用`print()`函数将其输出到控制台。
python生成多个随机数
可以使用Python内置的random模块来生成随机数。以下是生成多个随机数的几种方法:
1. 生成一个指定范围内的随机整数:
```python
import random
random.randint(1, 10) # 生成1到10之间的随机整数
```
2. 生成一个指定范围内的随机浮点数:
```python
import random
random.uniform(1.0, 10.0) # 生成1.0到10.0之间的随机浮点数
```
3. 生成一个指定序列中的随机元素:
```python
import random
my_list = [1, 2, 3, 4, 5]
random.choice(my_list) # 从列表中随机选取一个元素
```
4. 生成多个随机数:
```python
import random
random.sample(range(1, 100), 10) # 生成10个1到100之间不重复的随机整数
```
其中,random.sample() 方法接受两个参数,第一个参数为序列,第二个参数为要生成的随机数的个数。以上代码将在1到100之间生成10个不重复的随机整数。