时间:2021-05-22
随机整数:
复制代码 代码如下:
>>> import random
>>> random.randint(0,99)
21
随机选取0到100间的偶数:
复制代码 代码如下:
>>> import random
>>> random.randrange(0, 101, 2)
42
随机浮点数:
复制代码 代码如下:
>>> import random
>>> random.random()
0.85415370477785668
>>> random.uniform(1, 10)
5.4221167969800881
随机字符:
复制代码 代码如下:
>>> import random
>>> random.choice('abcdefg&#%^*f')
'd'
多个字符中选取特定数量的字符:
复制代码 代码如下:
>>> import random
random.sample('abcdefghij',3)
['a', 'd', 'b']
多个字符中选取特定数量的字符组成新字符串:
复制代码 代码如下:
>>> import random
>>> import string
>>> string.join(random.sample(['a','b','c','d','e','f','g','h','i','j'], 3)).r
eplace(" ","")
'fih'
随机选取字符串:
复制代码 代码如下:
>>> import random
>>> random.choice ( ['apple', 'pear', 'peach', 'orange', 'lemon'] )
'lemon'
洗牌:
复制代码 代码如下:
>>> import random
>>> items = [1, 2, 3, 4, 5, 6]
>>> random.shuffle(items)
>>> items
[3, 2, 5, 6, 4, 1]
random的函数还有很多,此处不一一列举,
参考资料: http://docs.python.org/lib/module-random.html
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文是基于Windows10系统环境,实现python生成随机数、随机字符、随机字符串:Windows10PyCharm2018.3.5forWindows(e
目录生成随机数字生成0到1之间的随机数生成指定范围内的随机数生成6位数字手机验证码生成标准正态分布随机数生成随机字符串生成固定长度的随机字符串生成可变长度的随机
目录生成随机数字生成0到1之间的随机数生成指定范围内的随机数生成6位数字手机验证码生成遵循正态分布的随机数生成随机字符串生成固定长度的随机字符串生成可变长度的随
本文实例讲述了php生成随机数/生成随机字符串的方法。分享给大家供大家参考,具体如下:有时候我们的项目需要生成随机数,但是又不想那么麻烦,那么我们可以使用下面这
本文实例讲述了MySQL产生随机数并连接字符串的方法。分享给大家供大家参考,具体如下:用到的方法:concat('a','b','c');连接字符串rand()