Python的random模块、string模块

Python的random模块、string模块,第1张

概述模块简介#python中的模块分为三种:#1、标准模块:python中自带的模块#2、第三方模块:需要自己安装的模块,比如pymysql#3、自己写的python:一个python就是一个模块,比如我们之前写的所有的python,都可以在其他文件中导入#4、引用模块时需要导入,使用import 模块安装 常用 模块简介
# python中的模块分为三种:# 1、标准模块:python中自带的模块# 2、第三方模块:需要自己安装的模块,比如pyMysqL# 3、自己写的python:一个python就是一个模块,比如我们之前写的所有的python,都可以在其他文件中导入# 4、引用模块时需要导入,使用import

 

模块安装

 

常用模块random
# random模块中的常用方法
randint() # 生成随机整数
...
random实例
import random # 使用模块前需要先导入# 自动生成6位的数字随机验证码def ran():    code = str(random.randint(1,999999)).zfill(6)    return codefor i in range(30):    print(ran())
# 手动生成6位随机数验证码(通常不使用,使用下方string模块即可)print(''.join(random.sample('asdfghjklqwertyuiopzxcvbnm1234567890',6)))# 既包含字母又包含数字 k6a905print(''.join(random.sample('0123456789',6)))# 只包含数字 89351print(random.sample([1,2,3,4,5,6,7,8,9,0],6))# 在列表中随机取值6位 [6, 8, 1, 5, 2, 3]
string
import stringimport random# string模块中的常用方法print(string.digits) # 输出所有的整数print(string.ascii_lowercase)# 输出所有小写字母print(string.ascii_uppercase) # 输入所有大写字母print(string.ascii_letters)# 输出所有大写字母+小写字母print(string.punctuation) # 输出所有的特殊符号print(random.choice(string.digits)) # 随机取一个整数值print(random.uniform(1,999999))# 随机取一个小数值
string实例

 

总结

以上是内存溢出为你收集整理的Python的random模块、string模块全部内容,希望文章能够帮你解决Python的random模块、string模块所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1185895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存