我必须写一个函数,它接受三个参数并返回True,因为前两个参数的值彼此接近(它们在+/-第三个参数范围内)。你知道吗
def assert_within_tolerance(num1,num2,close):
num1=float(num1)
num2=float(num2)
while close>=0:
if num1-num2<=close:
return True
elif num2-num1<=close:
return True
else:
return False
这段代码没有正确返回True或False,我不知道为什么
函数返回true iff:
n1>;n2:
n1-n2<;=δ
[或]
n1<;n2:
n1-n2<;=-三角洲
相关问题 更多 >
编程相关推荐