Я изучаю Python и пытаюсь понять, как отправить многозначные значения следующей функции после возврата значения из первой функции? Также необходимо использовать main() в Python для вызова нескольких функций?Передача значения из одной функции в другую в Python
В следующем коде я хотел бы передать как acc_name, так и rg_name функции stop().
У меня есть следующий упрощенный код, где логика работает так, как ожидалось, поэтому не включала это, поскольку я просто хочу понять рабочий процесс кода.
def handle(event, context):
#code logic
return acc_name, rg_name
def stop(acc_name, rg_name):
#code logic
return sg_id
ИЛИ
def handle(event, context):
#code logic
return acc_name, rg_name
def stop(x,y):
#code logic
return sg_id
def main():
x,y = handle(event, context)
stop(x,y)
Я newbiew на Python, мой код может иметь расхождения с концепцией. Использование Python 2.7
Любая помощь будет оценена по достоинству. Заранее спасибо
Вы никогда не называют 'stop' в первой порции. – Carcigenicate
В чем проблема со вторым куском? Кажется, он делает то, что вы хотите. –
Кроме того, непонятно, что вы даже спрашиваете здесь. Я вижу только один вопрос здесь, касающийся 'main', и неясно, что вы имеете в виду« если main не используется ». – Carcigenicate