1 минута
149 прочтений · 6 лет назад
Как использовать знаменитую "Звездочку" - это должна знать каждая хозяйка
К счастью, в наши дни снова начали продавать это знаменитое средство на все случаи жизни. В СССР у каждого в доме была "звездочка". Про открытие этой баночки ходили легенды, а позже было множество мэмов...
1 минута
297 прочтений · 8 месяцев назад
Загадочные звездочки: Что значит * и ** в параметрах функций на Python
В языке программирования Python символы * и ** используются в параметрах функций для работы с переменным числом аргументов. Эти символы позволяют передавать функции произвольное количество значений без явного указания их количества. В Python символ * перед именем параметра позволяет принимать произвольное количество позиционных аргументов. При вызове функции все аргументы, которые не соответствуют другим параметрам, собираются в кортеж и присваиваются параметру с символом *. Рассмотрим следующий пример: В данном примере функция print_names принимает произвольное количество аргументов...