import random
random.randrange(1,10) # 返回1-10之间的随机整数,不包括10
random.randint(1,10) # 返回1-10之间的一个随机数,包括10
random.randrange(0,100,2) # 随机选取0到100间的偶数
random.random() # 返回一个随机浮点数
random.choice("abce3&$2") # 返回一个给定数据集合中的随机字符
random.sample('abcsfdasfas',3) # 从多个字符中选取特定数量的字符
# 生成随机字符串
import string
"".join(random.sample(string.ascii_lowercase + string.digits, 6)) # 随机密码:英文字母加上数字,从中取6个,然后join起来
a = [1,2,3,4,5,6,7,8]
random.shuffle(a) #洗牌
【Python案例】(三)random随机数
最新推荐文章于 2023-02-15 20:56:58 发布