目录

1 ⽇期时间模块

1.1 time时间模块

1.2 datetime⽇期模块

1.3 calendar⽇历模块

2 第三⽅模块


1 ⽇期时间模块

datetime:⽇期
time :时间
calendar:⽇历
时间间隔是以秒为单位的
每个时间戳都以⾃从1970.1.1经历了多⻓时间计算的
时间戳:当前时间距离1970.1.1的秒数

1.1 time时间模块

UTC:格林威治天⽂时间,世界标准时间,在中国UTC+8
DST:夏令时
时间的表示形式:

  • a.以整数或者浮点数表示⼀个以秒为单位的时间间隔,这个时间的基础值1970.1.1的零时零分零秒
  • b.采⽤Python中的数据结构表示,采⽤元组,元组中可以有9个不同的元素,表示不同的含义
  • c.格式化的时间字符串

1.2 datetime⽇期模块

datetime⽐time更加⾼级。是对time进⾏了封装

  • timedelta

datetime.timedelta对象代表两个时间之间的时间差,两个date或datetime对象相减就可以返回⼀个timedelta对象。
timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[,hours[, weeks]]]]]]])

1.3 calendar⽇历模块

主要⽤于获取⽇历的相信信息

2 第三⽅模块

物理环境安装步骤:
1.在终端中输⼊命令: pip -V 【检查版本,这个步骤在安装Python环境的时候如果勾选了Add path选项,则已⾃动安装】
2.安装第三⽅模块: pip install pygame
如果此步出错,则执⾏命令 python -m pip install --upgrade

pygame官⽹: https://www.pygame.org/newsimport calendar
#1.直接返回指定年和⽉的万年历表示形式
print(calendar.month(2018,4)) #********
#2.返回万年历的⼆维列表表示形式
print(calendar.monthcalendar(2018,4))
#3.直接返回指定年份的万年历表示形式
print(calendar.calendar(2018)) #********
#4.判断某年是否为闰年
print(calendar.isleap(2010)) #********
print(calendar.leapdays(2000,2020)) #********
#5.返回指定⽉的weekday的第⼀天和这个⽉的所有的天数
print(calendar.monthrange(2018,4)) #(6, 30)---》(当⽉开始的第⼀天为星期⼏, mon为0,第⼆个元素表示当⽉的总天数)
print(calendar.monthcalendar(2018,4))
#当前⽇期表示的星期数
print(calendar.weekday(2018,4,2)) #********
pygame学习博客: https://blog.csdn.net/qq_38526635/article/details/82688786
3,.如果不使⽤第三⽅模块,则可以执⾏命令: pip uninstall pygame ,卸载第三⽅模块
pycharm虚拟环境安装
在pycharm底部打开"Terminal"窗⼝,在这个窗⼝⾥执⾏pip将在虚拟环境中安装第三⽅库

内建模块_月隐学python第14课相关推荐

  1. 包和模块_月隐学python第13课

    目录 1.⽣成器 1.1 yield表达式​ 2.迭代器​ 2.1 迭代对象 2.2 迭代器 2.3 将迭代对象转换为迭代器 3. 包 4.模块 4.1 模块搜索路径 4.2 导⼊模块 1.⽣成器 如 ...

  2. python编程基础_月隐学python第2课

    python编程基础_月隐学python第2课 学习目标 掌握变量的输入和输出 掌握数据类型的基本概念 掌握算数运算 1.变量的输入和输出 1.1 变量输入 使用input输入 input用于输入数据 ...

  3. 函数进阶_月隐学python第11课

    目录 1.函数类型 2. 匿名函数 3.传入函数(理解) 4.闭包 5.偏函数 6.变量的作用域 6.1 变量作用域的分类 6.2 变量作⽤域查找规则 6.3 全局变量和局部变量 6.4 global ...

  4. 闭包、装饰器与递归_月隐学python第12课

    目录 1. 闭包 2 装饰器(重点,难点) 2.1 装饰器写法 2.2使⽤@语法糖将装饰器应⽤到指定函数上,简化使⽤ 2.3 带有不定⻓参数的装饰器 2.4 多个装饰器作⽤在⼀个函数上(不重要) 3. ...

  5. mysql高级之子查询,多表查询,外连接,集合操作,内部函数与数据控制_月隐学python第24课

    目录 ⼀.⾼级 1.1 ⼦查询 1.2 多表查询 1.3 外连接 1.4 集合操作 1.5 内部函数 ⼆.数据控制 2.1 事务 2.2 授权管理 ⼀.⾼级 1.1 ⼦查询 ⼦查询嵌⼊到其他查询语句中 ...

  6. mysql基础_月隐学python第22课

    目录 ⼀.数据库基本概念 常⻅的数据库: MySQL简介 mysql的安装 linux下 windows下安装 ⼆. SQL 三.操作数据库 四.数据库表 例子: 五.数据类型 数值型 字符型​ ⽇期 ...

  7. 正则表达式_月隐学python第20课

    目录 1.为什么使⽤正则表达式 2.正则表达式的组成 3.正则常⽤⽅法 3.1  re.match()​ 3.2  re.search()​ 3.3  re.findall()​ 3.4  re.sp ...

  8. 类成员_月隐学python第17课

    目录 1.类成员 2 实例成员的动态绑定 3. 系统魔术⽅法 3.1 __init__ 和 __new__ 3.2 算数运算符重载 3.3 迭代器 3.4 __call__ 4.单例设计模式 4.1. ...

  9. 继承_月隐学python第16课

    目录 1.封装 1.1 属性私有化 1.2 属性装饰器 1.3 成员⽅法私有化 2.继承 2.1 单继承 2.2 多继承(理解.了解) 3.类成员 作业 初级 中级 ⾯向对象三⼤特征:封装.继承.多态 ...

最新文章

  1. Codeforces Round #699 (Div. 2) E.Sorting Books(贪心+DP / 线段树)超高质量题解,看不懂来打我 ~
  2. golang获取当前正规时间
  3. linux下的C语言编程(总结篇)
  4. 升降压斩波电路matlab,升降压斩波电路的MATLAB 仿真.pptx
  5. 嵌套 思维导图_看我怎么用思维导图,来轻松学习JavaScript,值得收藏
  6. L1-006 连续因子 (20 分)—团体程序设计天梯赛
  7. 一三五、服务器部署Node项目、Vue spa静态项目、ssr项目
  8. Onvif协议:什么是Onvif
  9. 利用js实现页面刷新
  10. wgs84坐标系经纬度投影_南方cass坐标转经纬度_坐标转经纬度软件
  11. 2-2 nginx整体结构
  12. 未实施内容安全策略 (CSP)
  13. JavaScript 火焰
  14. 网上学python靠谱吗?
  15. 【KCP】UDP可靠性传输
  16. 详解爬电距离和电气间隙
  17. 计算机教室灭火器配置标准,计算机教室与多媒体教室安装场地基本要求.doc
  18. 《在一起》评论分析1.0版
  19. 复旦计算机学院博士张磊,张磊-计算机与信息工程学院官网
  20. 用python3爬取百度首页

热门文章

  1. SAP UI5 bindProperty的实现
  2. How is an SAP OData Batch request handled in the backend
  3. why SAP OData default 100 entries are returned
  4. SAP工程师对Spark的尝试
  5. Cloud for Customer动态控制任意UI element的visibility
  6. SAP AET 框架是如何判断一个 SAP CRM UI 能否被扩展
  7. 利用SMW01分析BDOC错误
  8. SAP BRF+ ruleset里维护多条rule,每条rule逐一执行
  9. Java big file debug - random access
  10. attachment绑相对url