说明
import
是指模块名,可以直接引入datetime
是时间日期类型模块,可以准确表示精准的日期和时间- 简单来说就是直接引入时间日期类型模块
name、name1、name2
赋值为书名pubisher、pubisher1、pubisher2
赋值为出版社price、price1、price2
赋值为价格strDate、strDateStart、steDateEnd
赋值为出版日期
引用了时间模块中的datetime综合类
- date类:主要用于处理年、月、日
- time类:主要用于处理时、分、秒
- datetime类:date类和time类的综合使用,可以处理年、月、日、时、分、秒
- timedelta类:主要用于做时间加减的
这个类的使用一定要结合date类的对象或datetime类的对象使用
注意timedelta不能单独和time的对象结合使用,末尾会解释 - tzinfo类:时区类
strftime()用来格式化 datetime
对象,会比较方便
==
比较x和y两个对象是否相等,x=y运行结果为False!=
比较x和y两个对象是否不相等,x!=y运行结果为True>
比较x是否大于y,x>y运行结果为True<
比较x是否小于y,x<y运行结果为False>=
比较x是否大于或者等于y,x>=y运行结果为True<=
比较x是否小于或者等于y,x<=y运行结果为False
任务3-1
import datetime
name="HTLM5+CSS3 网页设计与制作实战"
name1="HTLM5+CSS3 网页设计与制作实战"
name2="HTLM5+CSS3 移动Web开发实战"
publisher="人民邮电出版社"
publisher1="人民邮电出版社"
publisher2="高等教育出版社"
price="59.80"
price1="50.00"
price2="85.00"
strDate="2019-11-8"
date=datetime.datetime.strptime(strDate,"%Y-%m-%d")
strDateStart="2019-7-1"
dateStart=datetime.datetime.strptime(strDateStart,"%Y-%m-%d")
strDateEnd="2020-7-1"
dateEnd=datetime.datetime.strptime(strDateEnd,"%Y-%m-%d")
print("判断图书名称:",name==name1,name==name2)
print("判断出版社:",publisher!=publisher1,publisher2!=publisher)
print("判断价格1:",price>=price1)
print("判断价格2:",price<price1)
print("判断价格3:",price<price2)
print("判断价格4:",price>=price2)
print("判断出版社日期1:",date>=dateStart)
print("判断出版社日期2:",date<dateStart)
print("判断出版社日期3:",date<dateEnd)
print("判断出版社日期4:",date>=dateEnd)
{/tabs-pane}
{tabs-pane label="运行成功效果"}
{/tabs-pane}
评论 (0)