如何用Python3的random模块生成随机数据?
- 内容介绍
- 文章标签
- 相关推荐
本文共计402个文字,预计阅读时间需要2分钟。
Python 自带的 random 库和 uuid 库等提供了生成随机数据的方法,常用方法如下:- random.random():生成 0 到 1 之间的随机浮点数(不包含 1)。- random.randint(1, 10):生成 1 到 10 之间的随机整数(不包含 10)。
Python自带的random库,uuid库等提供了一些生成随机数据的方法,常用的方法如下:
- random.random():随机生成0到1(不包括1)的浮点数。
- random.randint(1,10):随机生成1到10(不包括10)的整数。
- random.uniform(0.5,5.5):随机生成0.5到5.5(不包括5.5)的浮点数。
- random.randrange(1,20,2):随机生成1到20,间隔为2的一个随机数。
- random.shuffle([1,2,3,4,5,6]):随机打乱顺序,生成新的序列。
- random.choice([1,2,3,4,5,6]):随机从序列中选择1个。
- random.sample([1,2,3,4,5,6], 3):随机从序列中选择3个,生成新的序列。
- uuid.uuid1():根据时间戳和MAC地址生成36位的唯一编码。
本文共计402个文字,预计阅读时间需要2分钟。
Python 自带的 random 库和 uuid 库等提供了生成随机数据的方法,常用方法如下:- random.random():生成 0 到 1 之间的随机浮点数(不包含 1)。- random.randint(1, 10):生成 1 到 10 之间的随机整数(不包含 10)。
Python自带的random库,uuid库等提供了一些生成随机数据的方法,常用的方法如下:
- random.random():随机生成0到1(不包括1)的浮点数。
- random.randint(1,10):随机生成1到10(不包括10)的整数。
- random.uniform(0.5,5.5):随机生成0.5到5.5(不包括5.5)的浮点数。
- random.randrange(1,20,2):随机生成1到20,间隔为2的一个随机数。
- random.shuffle([1,2,3,4,5,6]):随机打乱顺序,生成新的序列。
- random.choice([1,2,3,4,5,6]):随机从序列中选择1个。
- random.sample([1,2,3,4,5,6], 3):随机从序列中选择3个,生成新的序列。
- uuid.uuid1():根据时间戳和MAC地址生成36位的唯一编码。

