python random 随机选择操作

来源:互联网 发布:免费推广软件 编辑:程序博客网 时间:2024/04/29 22:27
# -*- coding:utf-8 -*-import randomarr = ['A','B','C','D','E','F']#生成(0.0, 1.0)的随机数print random.random() #0.133648715391# 生成随机浮点数 0<N<100print random.uniform(0,100) #10.535881824#生成随机整数 0<N<100print random.randint(0,100)  #随机生成一个0-100内3的倍数print random.randrange(0,100,3)#29#随机选择一个元素print random.choice('1234567890') #6print random.choice(arr) #B#随机选择指定长度不重复元素print random.sample('1234567890',4) #['3', '8', '1', '9']print random.sample(['A','B','C','D','E','F'],4) #['C', 'B', 'A', 'D']        #打乱列表       random.shuffle(arr)print arr #['E', 'B', 'D', 'A', 'C', 'F']            

0 0
原创粉丝点击