Task08:python模块与datetime模块

Task08:模块与datetime模块

模块

Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。

import 语句

格式:模块名.函数名
当解释器遇到 import 语句,如果模块在当前的搜索路径就会被导入。
注:一个模块只会被导入一次,不管你执行了多少次import。这样可以防止导入模块被一遍又一遍地执行。

import module1[, module2[,... moduleN]]
# 导入模块
import support
 
# 现在可以调用模块里包含的函数了
support.print_func("Runoob")

from…import 语句

Python 的 from 语句让你从模块中导入一个指定的部分到当前命名空间中。

from modname import name1[, name2[, ... nameN]]

from…import* 语句

把一个模块的所有内容全都导入到当前的命名空间。

from modname import *

datetime模块

datetime 模块定义了两个常量:

1.datetime.MINYEAR - date 和 datetime 对象所能支持的最小年份,object.MINYEAR 的值为 1
2.datetime.MAXYEAR - date 和 datetime 对象所能支持的最大年份,object.MAXYEAR 的值为 9999

datetime 模块中定义的类:

1.datetime.date - 表示日期的类,常用属性:year, month, day
2.datetime.time - 表示时间的类,常用属性:hour, minute, second, microsecond, tzinfo
3.datetime.datetime - 表示日期和时间的类,常用属性: year, month, day, hour, minute, second, microsecond, tzinfo
4.datetime.timedelta - 表示时间间隔,即两个时间点(date,time,datetime)之间的长度
5.datetime.tzinfo - 表示时区的基类,为上方的 time 和 datetime 类提供调整的基准
6.datetime.timezone - 表示 UTC 时区的固定偏移,是 tzinfo 基类的实现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值