from datetime import datetime
from datetime import timedelta
from datetime import *
start_day = datetime(2019, 4, 1)
end_day = datetime(2019, 4, 30)
days= end_day - start_day
month = start_day.month
week = start_day.weekday()
day = days.days + 1
count = 0
i= 0
print("4月 2019")
print("-----------------------------------------------------")
l = ("星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日")
for n in l:
print(format(n, "4"), end=" ")
while i<= week:
i+= 1
print("\t", end="")
count += 1
if(count % 7 == 0):
print("\n")
p = 1
while p <= day:
print(p, "\t", end="")
p += 1
count += 1
if(count % 7 == 0):
print("\n")