Python的格式化字符串
只是做学习摘录和笔记整理,如果有错误欢迎指正~
一、Random函数
笔记摘自链接:random函数汇总
(一)浮点数函数
- random.random随机生成一个0到1之间的浮点数。
0<=n<=1
>>> random.random()
0.7086588033796296
- random.uniform(a,b)生成一个a到b内的随机浮点数。
若a<b,则a <= n <= b
若a>b,则b <= n <= a
>>> random.uniform(12,5)
6.128208009182529
>>>> random.uniform(5,12)
5.373996230739382
>>>> random.uniform(5,5)
5.0
(二)整数函数
- random.randint(a,b)用于生成一个指定范围内的整数:a<=n<=b;
下限必须小于等于上限值
>>> random.randint(10,10)
>10
>>>> random.randint(10,21)
>15
>>>> random.randint(100,100)
>10
- random.randrange([start],[stop],[step])从指定范围内,按指定步长递增的集合中获取一个随机数。等于random.choice(range([start],[stop],[step]))
>>> random.randrange(1,100,10)
>61
>>>> random.randrange(1,100,10)
>21
>>>> random