TGTGInsightinteligencia telegramLIVE / telegram public index
← Python Academy
Python Academy avatar

TGINSIGHT POST

Post #2309

@python_academy

Python Academy

Vistas3,910Número de vistas
Publicado27 dic27/12/2025, 05:52
Contenido del post

Contenido

Параметры *args и **kwargs Все хоть раз видели такую запись, и сейчас мы узнаем, что это за символы. Сообщу сразу, что args и kwargs – общепринятые имена переменных, а разбирать мы будем звездочки перед ними. В примере функция принимает обязательный аргумент value, а остальных аргументов она как бы не ожидает. В таком случае *args упаковывает все не именованные аргументы в кортеж, а **kwargs – все именованные в словарь. Конструкция с *args, **kwargs получается достаточно полезной, если мы не знаем, кто и в каких целях будет использовать нашу функцию. То есть, мы можем запихнуть в аргументы практически что угодно. #функции