制心一处,无事不办.

    import calendar

    _# 返回指定年份和月份的数据,月份的第一天是周几,和月份的天数
    _res = calendar.monthrange(2021,10)

    days = res[1] #当前月份的天数
    _w = res[0] + 1
    #当前月份第一天是周几

    print(‘一 二 三 四 五 六 日’)
    #实现日历信息的输出
    d = 1
    while d <= days:
    #循环周
    for i in range(1,8):
    #判断是否输出
    _if d > days or (d==1 and i print(‘ ‘,end=‘’)
    else:
    print(‘{:0>2d} ‘.format(d),end=‘’)
    d+=1
    print()