我正在用 python 打开一个文本文件。文本有“sub 5 10”。python 打开文本文件并减去它。但是当我添加一个 else 函数时,它只是做 else 它不会减去它。相反,即使我的文本文件显示 sub,它也会添加它。
def main():
infi = open ("condAdd.txt", "r")
nList = infi.readline().split()
sub = 0
add = 0
if sub=="sub":
num2 = eval(nList[2])
num1 = eval(nList[1])
subt = num1-num2
print(subt)
else:
num4 = eval(nList[2])
num3 = eval(nList[1])
adde = num3+num4
print (adde)
main()