引入
1.什么是 random 模块
- random 模块是 Python的内置模块
- random 主要用来生成随机数
random 模块常见用法
1.random( )
- 只能生成大于 0 且小于 1 之间的小数 (float类型)
import random
print(random.random()) # 0.9449282236205908
print(random.random()) # 0.297501908739908
2.uniform( )
- 生成指定数值之间的小数 (float)
import random
print(random.uniform(2,5)) # 3.641231407326168
print(random.uniform(2,5)) # 3.0820775843719668
3.randint( )
- 生成指定数值之间的整数 (int类型)
import random
⛅生成大于等于 2 且小于等于 5 之间的整数
print(random.randint(2,5)) # 4
print(random.randint(2,5)) # 2
print(random.randint(2,5)) # 5

本文介绍了Python内置的random模块,用于生成各种类型的随机数。包括random()生成0到1之间的小数,uniform()生成指定范围内的浮点数,randint()和randrange()生成整数,choice()从列表中随机选择元素,sample()随机抽取指定数量的元素,以及shuffle()打乱列表顺序。此外,还探讨了如何利用random模块生成包含大小写字母和数字的验证码及其优化方法。
最低0.47元/天 解锁文章
639

被折叠的 条评论
为什么被折叠?



