檢查Scalene三角(我從http://www.pyschools.com)爲什麼我的斜角三角測試不能正確工作?
我不知道我錯了什麼,因爲我無法通過這個測試。
寫一個功能isScalene(x, y, z)
接受一個三角形的3 sides
作爲輸入。該函數應該返回True,如果它是一個縮放三角形。一個斜角三角形沒有相等的邊。
例子
>>> isScalene(2, 4, 3)
True
>>> isScalene(3, 3, 3)
False
>>> isScalene(0, 2, 3)
False
>>> isScalene(2, 2, 3)
False
我的函數定義是這樣的:
def isScalene(x, y, z):
if(x > 0 and y >0 and z> 0):
if(x!=y!=z):
return True
else:
return False
else:
return False
誰能給我一個提示?
[OT]自從我上次聽到* scalene *之後已經過了年齡......這是在學校看起來很大但在高等數學中從未使用過的術語之一。 – lhf
在if(x!= y!= x)處輸入:'。 – utdemir