美文网首页
random模块 用法查询笔记

random模块 用法查询笔记

作者: 漫天飞雪梅花落 | 来源:发表于2020-02-03 14:20 被阅读0次

import random

print( random.randint(1,10) ) # 产生 1 到 10 的一个整数型随机数

print( random.randrange(1,100,2) )  # 生成从1到100的间隔为2的随机整数,只能生成1,3,5,7...99

print( random.uniform(1.1,5.4) ) # 产生 1.1 到 5.4 之间的随机浮点数

print( random.choice('python') ) # 从序列中随机选取一个元素

print( random.sample('python',3) ) # 从字符串中随机选取三个字符

a=[1,3,5,6,7]

random.shuffle(a) # 将序列a中的元素顺序打乱

深度理解:

randint是randrange 第三个参数为1时的特例。 

randchoice是randsample 第二个参数为1时的特例

相关文章

网友评论

      本文标题:random模块 用法查询笔记

      本文链接:https://www.haomeiwen.com/subject/hpyhxhtx.html