python 里面最简单一道题我都不会。

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:56:20
谁帮我写个程序,就是输入一个年份,自动判别出是闰年还是平年 .顺便问一下,python3.0 和python 2.5.2语句一样吗?

#定义函数,返回True或者False
def isLeapYear(year):
return year%400==0 or (year%4==0 and year%100!=0)

#下面是两个例子
print isLeapYear(1990)
print isLeapYear(2000)

#注意python的关系运算符是and/or/not,而非像c/c++一样的符号。END

另外python 3.0是一个比较激进的带有尝试性的版本,语法和不少已经出的书、资料都不同,而且不能使用巨大的库资源。3.0出来之后python依然2.5,2.6的发展,所以个人认为3.0的研究意义和学术意义更强一些,至于应用还是应当毫不犹豫地选择2.5、2.6等版本!