1、 import string
import string print(string.ascii_lowercase) #输出全部小写字母a-z print(string.ascii_letters) #输出全部字母,包含小写a-z和大写A-Z print(string.ascii_uppercase) #输出全部大写字母A-Z print(string.digits) #输出数字0-9 print(string.punctuation) #输出所有标点符号
以上代码输出的结果如下:
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
=================================
2、 import random
import random print(random.randint(1,20)) #随机生成一个1-20之间的整数 f=random.uniform(1,20) #随机生成一个1-20之间的小数
print(round(f,2)) #保留小数点后2位 l=[1,2,3,4]
s='kewafksaf'
print(random.choice(l)) #随机选择一个元素,列表和字符串都可以
print(random.sample(s,3)) #随机选取3个元素,列表和字符串都可以,返回列表
print(random.shuffle(l)) #打乱列表中的元素,只能传列表;返回None,没有返回值
print(l)
以上代码输出的结果如下:
19
5.75
4
['f', 's', 'e']
None
[1, 4, 3, 2]