Python: задачки и вопросы
Відкрити в Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Показати більше6 857
Підписники
-124 години
-137 днів
-4730 днів
Архів дописів
Объяснение:
Признавайтесь, кто засомневался
Ответ, на самом деле, очевиден — для создания пустого кортежа мы спокойно можем использовать пустые скобки
Объяснение:
Декораторы позволяют динамически изменять поведение функций и классов с помощью добавления или изменения их функциональности без изменения самого кода.
Декораторы — один из самых полезных инструментов в Python, однако новичкам они могут показаться непонятными, но в этом однозначно стоит разобраться
Объяснение:
Вложенные функции — это функции, определенные внутри других функций. Они могут быть использованы для повышения структурированности кода, инкапсуляции и реализации декораторов
Здесь функция
inner_fun вызывается внутри outer_fun, прямо в его returnОбъяснение:
global — это ключевое слово, которое позволяет изменять значение глобальной переменной прямо изнутри функции. Оно записывается перед именем переменной, которая дальше внутри функции будет считаться глобальнойОбъяснение:
В Python лишь
0 — это False, любое другое число — True.
Тем не менее внимательные питонисты, вероятно, заметили, что в нашем случае 0 не являлся числом, потому как был в скобкахОбъяснение:
Lambda-функция возвращает результат умножения
x * y. Таким образом, 6 * 8 = 48
Лямбда-функции в Python представляют собой мощный инструмент, способный сделать ваш код более компактным и читаемым. Они особенно полезны в ситуациях, когда функция необходима лишь для однократного использования.Объяснение:
Функция, которая определена внутри класса, называется методом экземпляра. Такие функции существуют лишь в контексте самого объекта, а потому не могут вызываться без ссылки на него
Метод узко специализирован и может быть применен только к объектам, которые его поддерживают. Но есть и такие методы, которые хорошо работают с несколькими типами объектов, например метод
count() может применяться к строкам, спискам или кортежам