def a( ):
temp = equation.get()
result.set(temp)
def b( ):
temp = equation.get()
result.set(temp)
def c( ):
temp = equation.get()
result.set(temp)
def d( ):
temp = equation.get()
result.set(temp)
def e( ):
temp = equation.get()
result.set(temp)
def s( ):
s='a+b+c+d/2'
def run( ):
temp1=e
temp2=s
if temp1<temp2:
result.set('合格')
else:
result.set('不合格')
这样写为什么不行
如何比较temp1和temp2的大小,求解具体程序