这个Python程序该如何写呀

如何去输出一年中的黑色星期五和对应日期
每个月的13号如果恰好是星期五,就称为黑色星期五
输出格式:该年的黑色星期五,按示例样式输出,
输出示例:
|输入|输出|
1---1---1
|1900| 1900-04-13 1900-07-13||

代码如下
有帮助望采纳~

import datetime
a = input()
print('|'+a+'|', end='')
for i in range(1, 13):
    if datetime.date.isoweekday(datetime.datetime(int(a), i, 13)) == 5:
        print(' '+a+'-'+('0' if i < 10 else '')+str(i)+'-'+str(13), end='')
print('|')

img