# -*- coding:utf-8 -*- import random arr = [‘A‘,‘B‘,‘C‘,‘D‘,‘E‘,‘F‘] #生成(0.0, 1.0)的随机数 print random.random() #0.133648715391 # 生成随机浮点数 0<N<100 print random.uniform(0,100) #10.535881824 #生成随机整数 0<N<100 print random.randint(0,100) #随机生成一个0-100内3的倍数 print random.randrange(0,100,3) #29 #随机选择一个元素 print random.choice(‘1234567890‘) #6 print 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‘]
原文地址:https://www.cnblogs.com/caiyishuai/p/9650639.html
时间: 2024-11-13 12:23:59