python random 生成随机整数
时间: 2023-11-15 22:58:20 浏览: 110
Python中的random模块提供了生成随机数的功能,其中生成随机整数是最常用的。可以使用random.randint(a, b)函数来生成[a,b]范围内的一个整数。其中a和b是整数,表示随机整数的范围。具体使用方法可以参考下面的代码示例:
```
import random
a = random.randint(1, 10)
print("a = " + str(a))
```
这段代码会生成一个1到10之间的随机整数,并将其赋值给变量a,最后输出a的值。
相关问题
random生成随机整数python
生成随机整数是Python中random模块的一个基本应用,可以使用random.randint()函数来实现。该函数可以生成指定范围内的随机整数,包括范围的两个端点。
以下是一个生成随机整数的Python代码示例:
```python
import random
# 生成 [1,10] 中的一个随机整数
num = random.randint(1, 10)
print(num)
```
在上面的代码中,我们首先导入了random模块,然后使用random.randint()函数生成了一个 [1,10] 范围内的随机整数,并将其赋值给变量num。最后,我们使用print()函数将生成的随机整数输出到控制台。
python random 生成正态分布随机数
可以使用 NumPy 库的 `numpy.random.normal` 函数生成正态分布随机数。该函数的参数包括平均值、标准差和生成随机数的数量。示例如下:
```python
import numpy as np
# 生成均值为 0,标准差为 1 的正态分布随机数
random_numbers = np.random.normal(0, 1, 1000)
# 打印前 10 个随机数
print(random_numbers[:10])
```
输出:
```
[ 1.27713316 0.98427101 -1.83759404 -0.19936505 0.13341411 0.55012827
-1.23181259 0.13879174 -1.10156581 -0.44678064]
```
阅读全文