2017-09-10 81 views
-1

輸出「用於此代碼進程結束,退出代碼0」,但我希望它是作爲真或假我希望函數採取輸入和過程它 - Python代碼

def is_tri(p,q,r): # function to lengths values of triangle 
    if(p>(q+r)): 
     return "False" 
    elif(q>(p+r)): 
     return "False" 
    elif(r>(p+q)): 
     return "False" 
    else: 
     return "True" 

p = int(input("Enter first side length: ")) 
q = int(input("Enter second side length: ")) 
r = int(input("Enter`enter code here` third side length: ")) 
is_tri(p,q,r) 

回答

0

退出代碼0表示進程已完成而沒有錯誤。狀態只能是整數,除0之外的任何內容都表示出錯了。爲了打印TrueFalse請執行以下操作:

print(is_tri(p, q, r)) 
+0

ThanQ對於您的幫助。我知道了 – cnu

相關問題