06:44
1,0×
00:00/06:44
689 тыс смотрели · 4 года назад
343 читали · 1 год назад
Загадочные звездочки: Что значит * и ** в параметрах функций на Python
В языке программирования Python символы * и ** используются в параметрах функций для работы с переменным числом аргументов. Эти символы позволяют передавать функции произвольное количество значений без явного указания их количества. В Python символ * перед именем параметра позволяет принимать произвольное количество позиционных аргументов. При вызове функции все аргументы, которые не соответствуют другим параметрам, собираются в кортеж и присваиваются параметру с символом *. Рассмотрим следующий пример: В данном примере функция print_names принимает произвольное количество аргументов...
Alert, prompt и confirm в JS
Взаимодействие через alert, prompt и confirm – это методы, которые позволяют взаимодействовать с пользователем через интерфейс браузера. Метод alert выводит сообщение с заданным текстом на экране пользователя в виде всплывающего окна. Метод prompt предлагает пользователю ввести текст и возвращает введенное значение. Метод также может принимать вторым параметром значение по умолчанию, которое будет отображаться в поле ввода. Метод confirm выводит всплывающее окно с сообщением и двумя кнопками – ОК и Отмена. Если пользователь нажимает ОК, то метод возвращает true, если отмена – false. Например,...