то, что вы ищете, это «возврат», в основном он позволяет вашей функции выдавать вывод, который вы могли бы использовать позже.
например:
num1 = 1
num2 = 2
def a(num1, num2):
return num1 + num2
def b(num3,num4):
return num3*num4
num3 = a(num1, num2)
num5 = b(num3, num2)
в общем, это довольнобазовая и не очень хорошая практика кода, потому что я не знаю, что вы пытаетесь решить.дополнительная информация может помочь в написании лучшего кода для вашей проблемы :) я бы на самом деле не использовал этот код, кроме как для демонстрации возврата в этой ситуации, просто чтобы вы знали, хотя определение функции на самом деле ничего не делает, пока вы не вызоветепоэтому тот факт, что вы дали ему то же имя, никак не связывает действительные значения.
Я бы порекомендовал вам прочитать больше об основах Python.удачи!