python,tkinter,大神求解

def a( ):
global temp1
equation.set('请输入水平张力:')
temp1 = equation.get( )

def b( ):
global temp2
equation.set('请输入支柱受风力:')
temp2 = equation.get( )

def c( ):
global temp3
equation.set('请输入上绳拉力:')
temp3 = equation.get( )

def d( ):
global temp4
equation.set('请输入下绳拉力:')
temp4 = equation.get( )

def e( ):
global temp5
equation.set('请输入待校验容量:')
temp5 = equation.get( )

def run( ):

if  temp5<temp1+temp2+temp3+temp4:
    result.set('合格')
else:
    result.set('不合格')


            这段程序有什么问题,为什么最后运行只显示合格,求大神解答

https://ask.csdn.net/questions/1064576

之前的问题先采纳了再回答新问题。

如果你觉得你提出那么多问题,对于回答一个都不满意,你何必再问,反正也白问。

如果回答对你有帮助,人家回答半天一分钱没要你的,难道你连抬抬手采纳下都觉得费力么?那么我看你的问题回答了也白回答