python 使用 math 产生一个随机数
时间: 2024-05-18 07:13:50 浏览: 109
使用math模块中的random函数可以产生一个随机数。下面是一个示例代码:
```python
import math
import random
random_number = random.random()
print(random_number)
```
这段代码会打印出一个0到1之间的随机数。如果你想生成一个指定范围内的随机数,可以使用random模块中的其他函数,比如`random.randint(a, b)`可以生成a到b之间的整数随机数。
相关问题
python随机0到2PI随机数
可以使用Python中的random模块和math模块来生成0到2PI之间的随机数,具体方法如下:
```
import random
import math
random_number = random.uniform(0, 2 * math.pi)
```
这样就可以生成一个0到2PI之间的随机数了。
用python写一个随机数函数不用库
可以使用 Python 内置的 random 模块中的 seed 函数与 randint 函数实现随机数生成。seed 函数可以设置随机数生成的初始值,randint 函数可以生成指定范围内的随机整数。
下面是一个示例代码:
```
import time
import math
def random_number_generator(start, end):
seed(int(time.time()))
return randint(start, end)
print(random_number_generator(1, 100))
```
在上面的代码中,我们使用了当前时间戳作为随机数生成的初始值,然后使用 randint 函数生成了指定范围内的随机整数。
阅读全文