Back to questions
Junior — Middle
59
Какова цель использования конструкции *args в функции Python?
Answer from AI
sobes.tech AI
Конструкция *args в Python используется для передачи в функцию произвольного количества позиционных аргументов. Это позволяет функции принимать любое число аргументов без необходимости заранее их перечислять.
Пример использования:
def greet(*args):
for name in args:
print(f"Привет, {name}!")
# Можно вызвать с любым количеством аргументов
greet('Аня', 'Борис', 'Вика')
В этом примере args — это кортеж, содержащий все переданные позиционные аргументы.