Почему мой код не принимает переменную? - PullRequest
0 голосов
/ 05 марта 2020

Я пытался сделать 'final' переменной, в которую добавляются все числа, но по какой-то причине код не выбирает переменную, которую я написал ранее? Кто-нибудь знает, как это исправить? Я поместил его после всех переменных, но он просто говорит мне, что не распознает переменную.

if ro1 is '+':
    nn1 = add(n1, n2)
    print(nn1)
elif ro1 is '-':
    nn1 = sub(n1, n2)
    print(nn1)
elif ro1 is '':
    nn1 = merge(n1, n2)
    print(nn1)


if ro2 is '+':
    nn2 = add(n2, n3)
    print(nn2)
elif ro2 is '-':
    nn2 = sub(n2, n3)
    print(nn2)
elif ro2 is '':
    nn2 = merge(n2, n3)
    print(nn2)

if ro3 is '+':
    nn3 = add(n3, n4)
    print(nn3)
elif ro3 is '-':
    nn3 = sub(n3, n4)
    print(nn3)
elif ro1 is '':
    nn3 = merge(n3, n4)
    print(nn3)

...
...
...

final = add(nn1,nn2,nn3,nn4,nn5,nn6,nn7,nn8)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...