2017-09-10 29 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

相关问题