python3 random模块
Posted 夜雨-寄情于曲
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3 random模块相关的知识,希望对你有一定的参考价值。
random模块的使用
import random # print(random.random()) # 随机打印(0,1)之间的浮点数 # print(random.uniform(10,20)) # 指定范围内的浮点数 # print(random.randint(1,10)) # 随机打印1~10之间的整数 # print(random.randrange(0,2,2)) # 随机整数,但后面可以参步长,即以1开头10结尾,步长为2的随机数.不包括后面的数 # a = [‘yeyu‘,‘xiaotian‘,‘shenxue‘] # print(random.choice(a)) # 洗牌功能,随机获取列表中的一个元素 # print(random.sample(a,1)) # 随机抽取列表中一个或者多个数据,后面是个数 # 课堂小案例:随机验证码 # 先定义一个生成验证码的空变量 def Code(): code = ‘‘ for i in range(4): current = random.randint(1,4) if i == current: temp = chr(random.randint(65,90)) else: temp = random.randint(0,9) code += str(temp) print(code) for i in range(0,10): #执行函数10次 Code()
以上是关于python3 random模块的主要内容,如果未能解决你的问题,请参考以下文章
python3在pycharm中为啥导入random模块不能用? TypeError: 'module' object is not callable
python3在pycharm中为什么导入random模块不能用? TypeError: 'module' object is not callable