#正确的做法
def h(x):
while x>=2010:
x='近期'
while x>=2000 & x<2010:
x='21世纪初期'
while x>=1978 & x<2000:
x='改革开放初期'
while x<1978:
x='改革开放前'
return x
#错误的做法
def h(x):
while x>=2010:
x='近期'
while x>=2000 & x<2010:
x='21世纪初期'
while x>=1978 & x<2000:
x='改革开放初期'
while x<1978:
x='改革开放前'
本文介绍了一个用于判断输入年份属于哪个历史时期的时间区间判断函数。该函数通过一系列条件判断将输入年份归类为“近期”、“21世纪初期”、“改革开放初期”或“改革开放前”。正确实现的函数能确保每个条件只被执行一次,并给出准确的历史时期。

被折叠的 条评论
为什么被折叠?



