可以使用以下代码实现:
def is_leap_year(year):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
return 'y'
else:
return 'n'
# 调用函数
year = int(input("请输入年份:"))
result = is_leap_year(year)
print(result)
这里定义了一个名为is_leap_year
的函数,它接收一个年份作为参数year
。函数内部使用条件判断来判断年份是否是闰年,如果是闰年,则返回'y'
,否则返回'n'
。
在主函数中,通过调用is_leap_year
函数来判断输入的年份是否是闰年,并将结果打印出来。
请注意,此处假设输入的年份是整数类型。如果需要处理输入非整数的情况,可以在主函数中添加异常处理代码。
上一篇:编写一个函数,接受一个列表作为参数并返回相同的列表,但不包含重复的元素。
下一篇:编写一个函数,接受一个嵌套数组和一个元素作为参数,返回一个新的数组。如果嵌套数组中不包含该元素,则将该元素添加到新数组中。