day-3 random

 1 import random
 2 import string
 3 # random.sample()  # 多个字符中生成指定数量的随机字符,返回一个list
 4 result = random.sample('zyxwvutsrqponmlkjihgfedcba',5)
 5 print(result)
 6 
 7 string.digits # 所有数字
 8 string.ascii_letters # 大写字母 + 小写字母
 9 string.ascii_uppercase # 大写字母
10 string.ascii_lowercase #小写字母
11 string.punctuation # 特殊字符
12 l = [1,2,3,4,5,6]
13 random.shuffle(l) #洗牌,即打乱顺序
14 print(l)
15 print(random.randint(1,999))
16 random.choice(string.digits)# 随机取一个值
17 print(random.choice(string.digits))
18 random.uniform(1,999)# 随机小数
19 print(random.uniform(1,999))

 

posted @ 2019-10-29 15:19  维特布朗尼  阅读(146)  评论(0)    收藏  举报