342 читали · 1 год назад
Загадочные звездочки: Что значит * и ** в параметрах функций на Python
В языке программирования Python символы * и ** используются в параметрах функций для работы с переменным числом аргументов. Эти символы позволяют передавать функции произвольное количество значений без явного указания их количества. В Python символ * перед именем параметра позволяет принимать произвольное количество позиционных аргументов. При вызове функции все аргументы, которые не соответствуют другим параметрам, собираются в кортеж и присваиваются параметру с символом *. Рассмотрим следующий пример: В данном примере функция print_names принимает произвольное количество аргументов...
2 года назад
Специальные символы.
Внутри строк в Python можно использовать специальные символы, то есть комбинации символов, которые обозначают служебные или непечатаемые символы, которые нельзя вставить обычным способом. Наверняка, вам знакомьi эти символы по другим языкам программирования. Специальные символы. Специальный символ - Что представляет \r - Возврат каретки \n - Перевод строки \t – Табуляция \v - Вертикальная табуляция \b – Забой \f - Перевод формата \а - Звонок (BELL) \0 - Нулевой символ \'...