关于#ar#的问题:打印出2020-2023年的按月的日期格式为“2020年1月”(语言-python)

import calendar
x =2020
while x<4:
y = 1
while y<13:
cal = calendar.month(x, y)
print('以下输出' + str(x) + '年' + str(y) + '月')
这个错误在哪里呀


import calendar
x =2020
while x < 2024:
    y = 1
    while y < 13:
        print('以下输出' + str(x) + '年' + str(y) + '月')
        cal = calendar.month(x, y)
        print(cal)
        y += 1
    x += 1

img


是这种效果吗?