Pythonでテキストファイルを開いています。テキストには「sub510」があります。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()