用python写一个日历图
时间: 2023-06-06 13:07:14 浏览: 87
python写日历
好的,以下是用Python编写日历图的代码,供您参考:
```
import calendar
# 输入年份和月份
year = int(input("请输入年份:"))
month = int(input("请输入月份:"))
# 获取该月份的日历
cal = calendar.monthcalendar(year, month)
# 以表格形式显示日历
print("Mo Tu We Th Fr Sa Su")
for week in cal:
# 利用字符串格式化打印每一行
print("{:2}".format(week[0]), end=" ") # 如果本月第一天不是周一,用两个空格占位
for day in week[1:]:
if day != 0:
print("{:2}".format(day), end=" ")
else:
print(" ", end=" ")
print()
```
希望能满足您的需求!如有其他问题,欢迎继续提问。
阅读全文