自己写的python程序输出出现的问题

为什么编写程序的时候用year会报错,而temp却不会,以下是我截的图片,求帮助

img

img

因为year是int型的,不能和字符串“不是闰年”拼接;
temp是字符串,二者可以拼接。

year是int类型,需要强转为str类型后再进行字符串拼接操作