Python 基础(十六)--随机数模块

时间:2023-03-09 21:37:58
Python 基础(十六)--随机数模块

random随机数模块

random.randint(1,10):随机1-10包括10

random.randrange(1,10,2):在1.3.5.7.9中随机,类似切片,不包括10

random.random():随机返回0-1之间的浮点数

random.choice(seq):seq中随机一个元素,seq可以是字符串

random.sample(seq,n):随机取出n个元素

random.shuffle(list):洗牌列表中的元素

string模块

string.ascii_letters

string.ascii_lowercase

string.ascii_uppercase

string.digits

string.hexdigits

string.octdigits

string.punctuation

string.printable

string.whitespace