使用 Python 实现简单日历
读取当前时间并显示本月日历
输出格式化
#!/usr/bin/python2
#It's my first Python program
import time
#get date 获取当前日期
year = time.strftime('%Y', time.localtime(time.time()))
year = (int)(year)
month = time.strftime('%m', time.localtime(time.time()))
day = time.strftime('%d', time.localtime(time.time()))
day = (int)(day)
week = time.strftime('%w', time.localtime(time.time()))
week = (int)(week)
for i in range(0, day - 1):
week = week - 1
if week == -1:
week = 6
#judge leap 判断是否是闰年
if year % 4 == 0 and year % 400 != 0 or year % 400 == 0 :
isLeap = True
else :
isLeap = False
#all Day这个月一共有多少天
if month == '01' or month == '03' or month == '05' or month == '07' or month == '08' or month == '10' or month == '12' :
allDay = 31
elif month == '02' and isLeap :
allDay = 29
elif month == '02' and not isLeap :
allDay = 28
else :
allDay = 30
#print CAL 输出这个月的日历
print ' ' + str(year) + ' ' + str(month)
print ''
print 'Sun Mon Tue Wed Thu Fri Sat'
for i in range(week) : #print space 输出空白部分
print ' ',
for i in range(1, allDay + 1) : #print everday 输出日期
x = str(i)
print '%-4s' % x,
week = week + 1
if week == 7 :
week = 0
print
raw_input()
茶杯头甜蜜终章dlc 官方手机版v1.0.0.3
下载火柴人传说暗影格斗内置菜单 最新版v3.0.1
下载荒野乱斗测试服 安卓版v61.10.3
下载荒野乱斗彩虹服 安卓版v61.10.3
下载寒霜启示录 安卓版v1.25.10
寒霜启示录是一款生存模拟游戏,不少玩家可能对于末日都有着自己
末日城堡免广告版 安卓最新版v0.7.1
末日城堡免广告版是一款非常好玩的模拟经营类游戏,内部可以不看
甜蜜人生模拟器 最新版v1.4.5
甜蜜人生模拟器是一款非常好玩的模拟恋爱手游,玩家在这里能够对
武器锻造师内置功能菜单 v10.4
武器锻造师内置菜单版是游戏的破解版本,在该版本中为玩家提供了
开放空间overfield 安卓版v1.0.5
开放空间Overfield是一款箱庭养成经营手游,让你在广阔