Объекты и значения в Python #python
Загадочные звездочки: Что значит * и ** в параметрах функций на Python
В языке программирования Python символы * и ** используются в параметрах функций для работы с переменным числом аргументов. Эти символы позволяют передавать функции произвольное количество значений без явного указания их количества. В Python символ * перед именем параметра позволяет принимать произвольное количество позиционных аргументов. При вызове функции все аргументы, которые не соответствуют другим параметрам, собираются в кортеж и присваиваются параметру с символом *. Рассмотрим следующий пример: В данном примере функция print_names принимает произвольное количество аргументов...
Информатика ОГЭ №15.2 (Python)
Настало время разобраться с одним из самых масштабных по знаниям и умениям заданием ОГЭ №15 по информатике. В этом задании по выбору применяется навык программирования и задействована тема “Алгоритмизация и программирование”. Для успешного решения номера потребуются знания таких вещей из программирования, как переменные, циклы, математические операции, условия и массивы. Важно понимание, как эти модули работают отдельно друг от друга и как можно их совмещать. Без массивов можно сделать все задания, но, зная их, можно более легко подойти к решению...