内建模块_月隐学python第14课
目录
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课相关推荐
- 包和模块_月隐学python第13课
目录 1.⽣成器 1.1 yield表达式 2.迭代器 2.1 迭代对象 2.2 迭代器 2.3 将迭代对象转换为迭代器 3. 包 4.模块 4.1 模块搜索路径 4.2 导⼊模块 1.⽣成器 如 ...
- python编程基础_月隐学python第2课
python编程基础_月隐学python第2课 学习目标 掌握变量的输入和输出 掌握数据类型的基本概念 掌握算数运算 1.变量的输入和输出 1.1 变量输入 使用input输入 input用于输入数据 ...
- 函数进阶_月隐学python第11课
目录 1.函数类型 2. 匿名函数 3.传入函数(理解) 4.闭包 5.偏函数 6.变量的作用域 6.1 变量作用域的分类 6.2 变量作⽤域查找规则 6.3 全局变量和局部变量 6.4 global ...
- 闭包、装饰器与递归_月隐学python第12课
目录 1. 闭包 2 装饰器(重点,难点) 2.1 装饰器写法 2.2使⽤@语法糖将装饰器应⽤到指定函数上,简化使⽤ 2.3 带有不定⻓参数的装饰器 2.4 多个装饰器作⽤在⼀个函数上(不重要) 3. ...
- mysql高级之子查询,多表查询,外连接,集合操作,内部函数与数据控制_月隐学python第24课
目录 ⼀.⾼级 1.1 ⼦查询 1.2 多表查询 1.3 外连接 1.4 集合操作 1.5 内部函数 ⼆.数据控制 2.1 事务 2.2 授权管理 ⼀.⾼级 1.1 ⼦查询 ⼦查询嵌⼊到其他查询语句中 ...
- mysql基础_月隐学python第22课
目录 ⼀.数据库基本概念 常⻅的数据库: MySQL简介 mysql的安装 linux下 windows下安装 ⼆. SQL 三.操作数据库 四.数据库表 例子: 五.数据类型 数值型 字符型 ⽇期 ...
- 正则表达式_月隐学python第20课
目录 1.为什么使⽤正则表达式 2.正则表达式的组成 3.正则常⽤⽅法 3.1 re.match() 3.2 re.search() 3.3 re.findall() 3.4 re.sp ...
- 类成员_月隐学python第17课
目录 1.类成员 2 实例成员的动态绑定 3. 系统魔术⽅法 3.1 __init__ 和 __new__ 3.2 算数运算符重载 3.3 迭代器 3.4 __call__ 4.单例设计模式 4.1. ...
- 继承_月隐学python第16课
目录 1.封装 1.1 属性私有化 1.2 属性装饰器 1.3 成员⽅法私有化 2.继承 2.1 单继承 2.2 多继承(理解.了解) 3.类成员 作业 初级 中级 ⾯向对象三⼤特征:封装.继承.多态 ...
最新文章
- Codeforces Round #699 (Div. 2) E.Sorting Books(贪心+DP / 线段树)超高质量题解,看不懂来打我 ~
- golang获取当前正规时间
- linux下的C语言编程(总结篇)
- 升降压斩波电路matlab,升降压斩波电路的MATLAB 仿真.pptx
- 嵌套 思维导图_看我怎么用思维导图,来轻松学习JavaScript,值得收藏
- L1-006 连续因子 (20 分)—团体程序设计天梯赛
- 一三五、服务器部署Node项目、Vue spa静态项目、ssr项目
- Onvif协议:什么是Onvif
- 利用js实现页面刷新
- wgs84坐标系经纬度投影_南方cass坐标转经纬度_坐标转经纬度软件
- 2-2 nginx整体结构
- 未实施内容安全策略 (CSP)
- JavaScript 火焰
- 网上学python靠谱吗?
- 【KCP】UDP可靠性传输
- 详解爬电距离和电气间隙
- 计算机教室灭火器配置标准,计算机教室与多媒体教室安装场地基本要求.doc
- 《在一起》评论分析1.0版
- 复旦计算机学院博士张磊,张磊-计算机与信息工程学院官网
- 用python3爬取百度首页
热门文章
- SAP UI5 bindProperty的实现
- How is an SAP OData Batch request handled in the backend
- why SAP OData default 100 entries are returned
- SAP工程师对Spark的尝试
- Cloud for Customer动态控制任意UI element的visibility
- SAP AET 框架是如何判断一个 SAP CRM UI 能否被扩展
- 利用SMW01分析BDOC错误
- SAP BRF+ ruleset里维护多条rule,每条rule逐一执行
- Java big file debug - random access
- attachment绑相对url