这是我目前的计划:def main4():
if isRight():
print('it is right')
if not isRight():
print('it is not right')
def isRight():
n1=int(input('Enter first number:'))
n2=int(input('Enter second number:'))
n3=int(input('Enter third number:'))
if n1
smallest=n1
elif (n1n3) or (n1n2):
smaller=n1
elif n2
smallest=n2
elif (n2n3) or (n2n1):
smaller=n2
elif n3
smallest=n3
elif (n3n1) or (n3n2):
smaller=n3
elif n1>n2 and n1>n3:
largest=n1
elif n2>n1 and n2>n3:
largest=n2
else:
largest=n3
if largest**2==(smallest**2)+(smaller**2):
return true
else:
return false
当我调用main函数时,它允许我输入三个数字,但随后返回以下错误消息:
^{pr2}$
我不知道怎么解决这个错误,如果有人帮我的话,我会很感激的。非常感谢你!在