Немного поговорим о распаковке, звездочке *, позиционных и keyword аргументах, спецсимволах, а также о том как все это применять для args и kwargs
1) args и kwargs в параметрах функции - общепринятые имена, но можно использовать и другие
2) *позволяет распаковать iterable/sequence, а *** распакуют словарь
3) если нет никаких спецсимволов, то аргументы функции можно передавать как позиционно, так и keyword (то есть ключ=значение). Важно помнить, что позиционные всегда идут раньше keyword, при этом keyword аргументы между собой не обязаны хранить порядок.
4) спецсимвол / в параметрах функции говорит, что все, что ДО него должно передаваться как позиционные аргументы
5) спецсимвол * (без указания переменной), говорит о том что все, что ПОСЛЕ него должно передаваться как keyword аргумент
6) *args в параметрах функции соберет все позиционные аргументы в кортеж (tuple)
7) **kwargs в параметрах функции соберет все keyword аргументы в словарь (dict)
Почитать:
Важно понабирать эти примеры, поэкспериментировать, понять для себя роль * и **
Присоединяйтесь к помощи каналу, будет интересно)
✔️Бусти
Будь первым везде и всегда, включай уведомления о новых выпусках 🔔
#Python #PythonRussian #PyCharm #arguments #args #kwargs
4,946 views
1677
504
1 month ago 00:02:20 3
Будущее России начинается с молодёжи
1 month ago 00:04:32 1
Новые Апокалиптические кадры в Калифорнии,! Лесной пожар опустошает Лос-Анджелес
1 month ago 00:21:46 1
DIY 7 идей декора дома, которые Вам не будут стоить ничего/ #diy IDEAS HOME DECOR
1 month ago 00:35:46 1
Эти цифры удивили даже привычных. Хватит прятаться от нас за спинами.
1 month ago 00:05:12 1
Депутаты Ахнули!🔥Генерал Шаманов в Госдуме🔥 Шокирующие подробности о бедственном положении армии!
1 month ago 00:33:05 2
За что в Литве разозлились на офис Тихановской и белорусскую оппозицию? / Новости TV3 Plus
1 month ago 00:17:59 10
Исследование, о Котором Никто не Говорит | Связь музыки и ДНК
1 month ago 01:04:44 1
Я послушал все 100 альбомов Красной Плесени | Шутка, которую никто не понял
1 month ago 00:03:03 22
Мастер — Русский трейлер (Дубляж, 2025)
1 month ago 00:17:08 12
Новости Сегодня - ЧП, Катаклизмы, События Дня: Москва Ураган США Торнадо Европа Цунами
1 month ago 04:30:18 2
Волков – что происходит с ФБК / вДудь
1 month ago 00:02:01 52
Русская Арктика -Териберка зимой . Выходные в Заполярье. Промо с дрона
1 month ago 00:10:33 1
Нашли допотопный чугунный мост , спрятанный в центре города
1 month ago 00:22:48 1
Все прогнозы Симпсонов на 2025 год ❗❗😱 Пугающее будущее...
1 month ago 00:38:28 2
Детки из золотой клетки | Что натворили сын Байдена, кронпринц Норвегии, катарская принцесса
1 month ago 00:42:24 8
ВЕРОНИКА САРКИСОВА — ГОЛОС ИЗ ТВОИХ ФАНТАЗИЙ
1 month ago 00:09:56 7
Конец Религий Отчет Командования Аштара
1 month ago 03:03:19 1
Фильм покорил миллионы, смотрим мелодраму, Любовь с испытательным сроком
1 month ago 00:16:35 1
Lada Niva Sport, ГАЗ Садко 9, Sitrak против КамАЗа и восстановление рынка 📺 «Новости недели» №302
1 month ago 00:13:45 1
«Что Является Причиной Этих Быстрых Изменений» Команда Аштара
1 month ago 00:07:53 1
5 НОВЫХ СХЕМ МОШЕННИЧЕСТВА: как не стать жертвой?
1 month ago 02:15:48 1
Славянская книга смерти. Уход из мира Яви по законам русского духа
1 month ago 00:10:13 34
КУРЬЕР НА ЭЛЕКТРОВЕЛОСИПЕДЕ В ЯНДЕКС ДОСТАВКЕ 2025 | Сколько заработал за 1 день в январе на kugoo ?
1 month ago 02:14:39 2
— Онлайн-богослужение КОГДА ПРИГОТОВИТ НАМ МЕСТО И ЧТО ЭТО ЗА МЕСТО?