我有下面这个函数;
def time_in_range(start, end, x):
"""Return true if x is in the range [start, end]"""
if start <= end:
return start <= x <= end
else:
return start <= x or x <= end
函数参数都是datetime类型.我想给函数添加输入提示.这就是我所做的;
def time_in_range(start: datetime, end: datetime, x: datetime) -> bool:
"""Return true if x is in the range [start, end]"""
if start <= end:
return start <= x <= end
else:
return start <= x or x <= end
我得到错误NameError: name 'datetime' is not defined
.为这个函数添加类型的正确方法是什么?
我正在使用python v3.7.