Python生成随机数的一些函数

来源:互联网 发布:软件工程硕士 编辑:程序博客网 时间:2024/04/28 09:31
头文件:   import random1、生成一个随机浮点数,范围是0-1:      print random.random()2、生成指定范围内的随机浮点数:      print random.uniform(a,b)3、生成指定范围内的随机整数:      print random.randint(a,b)4、生成指定范围内的任意数:      print randrange(a,b)      生成指定范围内的任意n个递增序列:     print randrange(a,b,n)5、随机获取一个元素     random.choice(sequence)     random.choice("Hello world!")#输出随机字符     random.choice(("Hello world!"))#输出随机的字符     random.choice(["Hello world"])#输出 Hello world     random.choice("Hello","world")#error     random.choice(("Hello","world"))#输出随机的单词     random.choice(["Hello","world"])#输出随机的单词6、将元素打乱     import random     list=['I','love','Python']     random.shuffle(list)     print list7、从一个序列中随机选择n个元素,不改变原始序列    import random    a="123456"    b=[1,2,3,4,5,6]    c=['a','b','c','d','e']    print random.sample(a,3)    print random.sample(b,3)    print random.sample(c,3)-------------------------------------------------------------------------------------------------------------------------------另:    a=["123456"]   #字符串序列,这个序列中只有一个字符串,基本元素是字符串    b="123456"   #字符序列,基本元素是字符

这里写图片描述

原创粉丝点击