Здравствуйте, рассмотрите следующую часть кода:
'def sum(ab,bc):
cd = ab + bc
return cd
ab = 5
bc = 6
sum(ab,bc)
print(cd)'
Когда я запускаю эту часть кода, я имею в качестве результата:
NameError: имя 'cd' не определено
Но cd - это результат функции Sum?Так почему же это не определено.
Во-вторых, как я могу вставить результат функции суммы в другую функцию.Например, допустим, у меня есть также функция diff:
def diff (x,y):
ef = x - y
return ef
diff(cd,3)'
Когда я запускаю эту часть кода, у меня также в качестве результата не определяется cd.Но cd - это результат моей предыдущей функции суммы?