Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Программирование на Python, задачи

Напишите программу которая будет принимать произвольное количество позиционных аргументов возвращать их количество реализуйте при помощи *args

По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект

def main(*args):
print(“Количество аргументов:”, len(args))
main()
main(1, 2, 3, 4, 5)
main(“Hello”, “World”)

Аватар пользователя
Мастер
123456789
 def args_count(*args):
    return len(args)

print(args_count(1, "2", "ы"))
>>> 3
print(args_count(*range(100)))
>>> 100
print(args_count())
>>> 0