14.random模块

2019-12-21  本文已影响0人  哈哈大圣

random模块

1). random常用内置函数

import random
  1. 返回随机整型,不包含末位值
a = random.randint(1, 100)
  1. 随机返回Int类型的值,包含末位值
a = random.randrange(1, 100)
  1. 返回一个0到1(不包含1)随机的浮点数
a = random.random()
  1. 返回列表里面的一个随机字符
a = random.choice("83^&dfh%hbfu8*")
  1. 返回列表里面的指定个随机字符,列表的形式
a = random.sample("83^&dfh%hbfu8*", 3)

2). 案例:随机验证码

import string, random

s = string.ascii_letters + string.digits
s = random.sample(s, 5)
print("".join(s))
print(s)

a = [1,2,3,4,5]
random.shuffle(a)  # 打乱,原对象
print(a)
上一篇下一篇

猜你喜欢

热点阅读