Как разделить нижнюю строку на python?

99
12

comm_ip_addr_one, comm_ip_addr_two, mac_addr_one, mac_addr_two =   compute_ip_address()                        

В настоящее время это более 80 символов в строке.

Когда я дал имя функции в следующей строке, это недопустимый синтаксис.

Пожалуйста, предложите несколько способов раскола?

спросил(а) 2021-01-25T16:12:03+03:00 4 месяца, 2 недели назад
1
Решение
99

Parens tuple распаковку tuple и позволяют разделить назначаемые переменные:

(comm_ip_addr_one, comm_ip_addr_two,
mac_addr_one, mac_addr_two) = compute_ip_address()

Или вы можете использовать символ продолжения строки, чтобы разрешить вызов функции на следующей строке:

comm_ip_addr_one, comm_ip_addr_two, mac_addr_one, mac_addr_two = \
compute_ip_address()

ответил(а) 2021-01-25T16:12:03+03:00 4 месяца, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема