Python基础(常用内置模块)

常用内置模块

random模块

random模块是随机模块
random模块中常用的方法
在这里插入图片描述

sys模块

sys中常用方法

sys.version 
    返回解释器的版本号
sys.path 
    返回模块的搜索路径
sys.argv 
    接收命令行下的参数

string模块

string 模块提供了系统中字符串的基本操作方式,描述了当前编程语言中使用到的字符分类

string.ascii_letters
string.ascii_letters
获取所有ascii码中字母字符的字符串(包含大写和小写)
string.ascii_uppercase
string.ascii_uppercase
获取所有ascii码中的大写英文字母
string.ascii_lowercase
string.ascii_lowercase
获取所有ascii码中的小写英文字母
string.digits
string.digits
获取所有的10进制数字字符
string.octdigits
string.octdigits
获取所有的八进制进制数字字符
string.hexdigits
string.hexdigits
获取所有16进制的数字字符
string.printable
string.printable
获取所有可以打印的字符
string.whitespace
string.whitespace
获取所有空白字符
string.punctuation
string.punctuation
获取所有的标点符号

time模块

时间戳:表示从1970年1月1日 00:00:00开始计数
time.time()获取当前系统时间的时间戳
time.time()返回的是一个float类型
time.localtime() 获取当前系统时间

共有9个元素(年,月,日,时,分,秒,一周的第几日,一年的第几天,夏令时 周是从0开始的,0代表周一)

time.strftime(‘%Y-%m-%d %H:%M:%S’)
%y 两位数的年份
%Y 四位数的年份
%m 月份
%d 月中的第几天
%H 24小时制
%l 12小时制
%M 分钟
%S 秒
%a 简化的星期名称
%A 完整的星期名称
%b 简化的月份
%B 完整的月份
%j 一年内的第几天(001-366)

三种时间的转换:
时间戳转格式化字符串需先转成时间元组才可以转成格式化时间,反之格式化字符串转成时间戳也需先转成时间元组
在这里插入图片描述

时间戳转换成时间元组:
time.localtime(12000)
时间元组转时间戳:
time.mktime(time.localtime(12000))
时间元组转格式化字符串:
time.strftime(‘%Y-%m-%d’,time.localtime(12000))
格式化字符串转时间元组:
time.strptime(‘1970-01-01’,‘%Y-%m-%d’)

还有两个模块可以下去作为了解
datetime模块和hashlib模块

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值