#-*- coding:utf-8 -*- #闰年定义:非整百的数能被四整除,无余是闰;整百的数(世纪年)能被400整除且不能被100整除的是闰年。 year=input ('please input the one year:' ) def judge (y): if y %4==0 and y %100!=0: #return True print ('this year is leap year!') elif y %400==0: #return True print ('this year is leap year!') else: #return False print (' this year isnot a leap year!')
#上面的程序不是完整的,但是不会报错,我想知道的是,就这样print里的内容为什么不可以打印出来(this year is leap year 和not a leap year)
judge(year)
函数要调用才会运行嗄
多谢多谢,懂了一点
judge(year)
你定义了函数,但没有调用函数