五 python的日曆模組

2022-07-13 17:36:08 字數 2873 閱讀 5856

一 .日曆

import

calendar

#日曆模組#使用

#返回指定某年某月的日曆

print(calendar.month(2017,7))

#july 2017

#mo tu we th fr sa su

#1 2

#3 4 5 6 7 8 9

#10 11 12 13 14 15 16

#17 18 19 20 21 22 23

#24 25 26 27 28 29 30#31

#返回指定一年的日曆

#print(calendar.calendar(2018))

#2018

#january february march

#mo tu we th fr sa su mo tu we th fr sa su mo tu we th fr sa su

#1 2 3 4 5 6 7 1 2 3 4 1 2 3 4

#8 9 10 11 12 13 14 5 6 7 8 9 10 11 5 6 7 8 9 10 11

#15 16 17 18 19 20 21 12 13 14 15 16 17 18 12 13 14 15 16 17 18

#22 23 24 25 26 27 28 19 20 21 22 23 24 25 19 20 21 22 23 24 25

#29 30 31 26 27 28 26 27 28 29 30 31

#april may june

#mo tu we th fr sa su mo tu we th fr sa su mo tu we th fr sa su

#1 1 2 3 4 5 6 1 2 3

#2 3 4 5 6 7 8 7 8 9 10 11 12 13 4 5 6 7 8 9 10

#9 10 11 12 13 14 15 14 15 16 17 18 19 20 11 12 13 14 15 16 17

#16 17 18 19 20 21 22 21 22 23 24 25 26 27 18 19 20 21 22 23 24

#23 24 25 26 27 28 29 28 29 30 31 25 26 27 28 29 30#30

#july august september

#mo tu we th fr sa su mo tu we th fr sa su mo tu we th fr sa su

#1 1 2 3 4 5 1 2

#2 3 4 5 6 7 8 6 7 8 9 10 11 12 3 4 5 6 7 8 9

#9 10 11 12 13 14 15 13 14 15 16 17 18 19 10 11 12 13 14 15 16

#16 17 18 19 20 21 22 20 21 22 23 24 25 26 17 18 19 20 21 22 23

#23 24 25 26 27 28 29 27 28 29 30 31 24 25 26 27 28 29 30

#30 31

#october november december

#mo tu we th fr sa su mo tu we th fr sa su mo tu we th fr sa su

#1 2 3 4 5 6 7 1 2 3 4 1 2

#8 9 10 11 12 13 14 5 6 7 8 9 10 11 3 4 5 6 7 8 9

#15 16 17 18 19 20 21 12 13 14 15 16 17 18 10 11 12 13 14 15 16

#22 23 24 25 26 27 28 19 20 21 22 23 24 25 17 18 19 20 21 22 23

#29 30 31 26 27 28 29 30 24 25 26 27 28 29 30#31

#可以判斷是否為閏年 這返回true 否則返回false

print(calendar.isleap(2000)) #

true

#返回某個月的weekday的第一天和這個月所有天數

print(calendar.monthrange(2017,7)) #

(5, 31) 5表示某個月的weekday的第一天 31 表示是31天

#返回某個月 以每一周為元素的列表

#print(calendar.monthcalender(2018,7))

python 中calendar 日曆模組

1,calendar.calendar 返回某一年的日曆 import calendar 返回某一年的日曆,w 3,l 2,c 10,m 2調整列印行和間隙的可以不寫 c calendar.calendar 2018,w 3,l 2,c 10,m 2 print c 2,calendar.month...

時間模組,日曆模組

import time 從1970年1月1日0點開始到現在的時間差的秒數 時間戳 print time.time c time.time 獲取本地時間 print time.localtime 存在元祖中tuple1 time.localtime print time.ctime 將時間元祖轉轉為時...

python自學 (五) 模組

定義重用模組,模組的檔名必須以.py為副檔名 建立位元組編譯檔案 pyc,可以使模組的輸入變快 在別的程式中使用該模組 每個模組對應的名稱屬性 filename using name.py if name main print this program is being run by itself ...