内建模块_月隐学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课
- 下一篇: MATLAB图像小波变换