💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 随机数 > 原文: [https://pythonbasics.org/random-numbers/](https://pythonbasics.org/random-numbers/) 名为`random`的模块可用于在 Python 中生成随机数。 要使用模块,您需要输入`import module`。 这会将所有函数加载到模块内部。 请记住,带有随机模块的随机数是伪随机数。 对于大多数程序来说,这很好。 ## 随机 ### 随机模块 要使用 Python 代码创建随机数,您可以使用`random`模块。 要使用它,只需键入: ```py import random ``` 这个模块有几个函数,最重要的一个就是命名为`random()`。`random()`函数生成介于 0 和 1 之间的浮点数 `[0.0, 1.0]`。 随机模块具有伪随机数生成器,这意味着它们并不是真正的随机数。 ### 生成随机数 本示例创建几个随机数。键入下面显示的程序并运行它: ```py import random # Create a random floating point number and print it. print(random.random()) # pick a random whole number between 0 and 10. print(random.randrange(0,10)) # pick a random floating point number between 0 and 10. print(random.uniform(0,10)) ``` 在所有情况下,我们都使用随机模块。 生成几个随机数。 如果要在 1 到 10 之间的随机浮点,可以使用以下技巧: ```py import random x = random.uniform(1, 10) print(x) ``` 对于随机整数,将其设置为整数或使用`randrange`函数。 ## 练习 试试下面的练习 1. 编写一个创建随机数并将其存储到`x`的程序。 2. 制作一个打印 3 个随机数的程序。 3. 创建一个程序,该程序生成 100 个随机数并找到每个数字的频率。 完成这些步骤后,继续下一个练习。 [下载示例](https://gum.co/dcsp)