当前位置: 首页 > 图灵资讯 > 行业资讯> 教你如何用Python生成随机数字和随机字符串

教你如何用Python生成随机数字和随机字符串

来源:图灵python
时间: 2025-09-25 11:00:14

直接看代码

随机整数:

>>>importrandom
>>>random.randint(0,99)
21

随机选择0-100间偶数:

>>>importrandom
>>>random.randrange(0,101,2)
42

随机浮点数:

>>>importrandom
>>>random.random()
0.85415370477785668
>>>random.uniform(1,10)
5.4221167969800881

随机字符:

>>>importrandom
>>>random.choice('abcdefg&#%^*f')
'd'

在多个字符中选择特定数量的字符:

>>>importrandom
random.sample('abcdefghij',3)
['a','d','b']

在多个字符中选择特定数量的字符,形成新字符串:

>>>importrandom
>>>importstring
>>>string.join(random.sample(['a','b','c','d','e','f','g','h','i','j'],3)).r
eplace("","")
'fih'

随机选择字符串:

>>>importrandom
>>>random.choice(['apple','pear','peach','orange','lemon'])
'lemon'

洗牌

>>>importrandom
>>>items=[1,2,3,4,5]
>>>random.shuffle(items)
>>>items
[3,2,5,6,4]