大家好,又见面了,我是全栈君。
随机模块
random.random()
取0到1之间的随机浮点数
print(random.random())
0.2826103742414763
random.uniform()
取1到10的随机浮点数
print(random.uniform(1,10))
7.704903866682443
random.randint()
取0到10的随机整数,包含末位
print(random.randint(0,10))
10
random.randrange(1,10)
取0到10之间的随机正数,不包含末位
print(random.randrange(1,10))
9
random.choice()
随机在数据类型(如列表,字符串,元组等)中取一个元素
print(random.choice(['a','b','c']))
print(random.choice("""随机数"""),2)
a
数
random.sample()
随机在数据类型(如列表,字符串,元组等)中取一个或多个元素
print(random.sample(['a','b','c','d'],1))
print(random.sample(("""随机数"""),2))
['a']
['数', '随']
random.shuffle()
随机打乱原有列表顺序
li = ['a','b','c','d']
random.shuffle(li)
print(li)
['b', 'c', 'a', 'd']
转载于:https://my.oschina.net/zhaojunhui/blog/1787112
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/107609.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...