Junior — Middle
81
Qual é o objetivo de usar a construção *args numa função Python?
Resposta da IA
sobes.tech IA
Конструкция *args в Python используется для передачи в функцию произвольного количества позиционных аргументов. Это позволяет функции принимать любое число аргументов без необходимости заранее их перечислять.
Пример использования:
def greet(*args):
for name in args:
print(f"Привет, {name}!")
# Можно вызвать с любым количеством аргументов
greet('Аня', 'Борис', 'Вика')
В этом примере args — это кортеж, содержащий все переданные позиционные аргументы.