Функции, переменные и операторы в Python
Возврат значений из функции в Python
Изучите, как возвращать значения из функций в Python, использовать `return`, возвращать несколько значений и обрабатывать результаты.
Вложенные функции в Python
Изучите вложенные функции в Python — создание функций внутри функций, область видимости, применение, примеры и паттерны функционального программирования.
Создание собственных декораторов в Python
Узнайте, как создавать собственные декораторы в Python — синтаксис, примеры, передача аргументов и применение для расширения функциональности функций и методов.
Работа с функцией map в Python
Изучите функцию map в Python — как применять её для обработки списков и других итерируемых объектов, синтаксис, примеры и комбинирование с lambda и функциями.
Цикл while в Python и примеры использования
Узнайте, как работает цикл while в Python, разберитесь с примерами использования и научитесь управлять повторяющимися действиями в коде.
Обработка чисел, введённых через input в Python
Узнайте, как считывать числа с помощью input в Python, преобразовывать их в нужные типы и использовать в вычислениях и логике программы.
Основные операторы в Python с примерами
Разбираем основные операторы Python — арифметические, сравнения, логические и другие, с примерами использования в реальных задачах.
Условные выражения if else в Python для начинающих
Изучите работу с условными выражениями if и else в Python, научитесь строить логические конструкции и управлять потоком выполнения программ.
Как выполняется вызов функций call в Python
Разбираем процесс вызова функций в Python, порядок передачи аргументов и способы работы с результатами выполнения функций.
Позиционные и именованные аргументы в Python
Изучите позиционные и именованные аргументы в Python — порядок передачи, использование по умолчанию и гибкость вызова функций.
Объявление переменных и управление областью видимости в Python
Узнайте, как правильно объявлять переменные в Python, управлять их областью видимости и избегать ошибок при работе с локальными и глобальными переменными.
Передача аргументов по ссылке и по значению в Python
Разбор передачи аргументов по ссылке и по значению в Python — как изменяемые и неизменяемые объекты ведут себя при вызове функций, примеры и нюансы.
Передача аргументов через args и kwargs в Python
Изучите передачу аргументов через *args и **kwargs в Python — гибкие функции, работа с неопределенным количеством параметров, примеры и рекомендации.
Основные методы Python и примеры их использования
Ознакомьтесь с основными методами Python для работы со строками, списками, словарями и другими объектами, а также с примерами их применения на практике.
Локальные и глобальные переменные в Python
Разберитесь с локальными и глобальными переменными в Python — правила определения, область видимости, взаимодействие между уровнями и примеры использования.
Часто используемые команды Python
Ознакомьтесь с часто используемыми командами Python для работы со строками, списками, словарями и другими типами данных с примерами их применения.
Ключевые слова global и nonlocal в Python
Разберитесь с ключевыми словами `global` и `nonlocal` в Python — правила работы с глобальными и замыкающими переменными, примеры и рекомендации.
Как создавать функции в Python
Изучите создание функций в Python — синтаксис, аргументы, возвращаемые значения и примеры использования для структурирования кода.
Как работает сборщик мусора в Python
Изучите, как работает сборщик мусора в Python, какие объекты очищает, роль подсчета ссылок и алгоритмов циклического сбора, примеры управления памятью.
Как работает область видимости переменных в Python
Изучите область видимости переменных в Python — локальные, глобальные и встроенные переменные, правила доступа и взаимодействия между областями.
Как работает функция callable в Python
Разбираем, что делает функция callable в Python, как определить, является ли объект вызываемым, и где это применяется на практике.
Как работает функция any и all в Python
Изучите функции any и all в Python — как проверять элементы коллекции на соответствие условиям, синтаксис, примеры с списками, кортежами и другими итерируемыми объектами.
Как проверить тип переменной в Python
Узнайте, как проверить тип переменной в Python — встроенные функции type и isinstance, их различия, примеры работы с числами, строками, списками и пользовательскими классами.
Как передать функцию как аргумент в Python
Изучите, как передавать функции как аргументы в Python — синтаксис, практические примеры, применение в функциональном программировании и стандартных функциях.
Как использовать функцию isinstance в Python
Узнайте, как проверять типы объектов в Python с помощью функции isinstance, синтаксис, примеры проверки типов, наследование классов и практические сценарии.
Как использовать функцию filter в Python
Разбор функции filter в Python — как отфильтровать элементы итерируемого объекта, синтаксис, применение с lambda и обычными функциями, примеры и рекомендации.
Как использовать функцию filter в Python
Разбор функции filter в Python — как отфильтровать элементы итерируемого объекта, синтаксис, применение с lambda и обычными функциями, примеры и рекомендации.
Как использовать функцию eval безопасно в Python
Разбор функции eval в Python, её возможностей и рисков. Безопасные способы применения eval с ограничением окружения.
Как использовать декораторы в Python
Разбор декораторов в Python — синтаксис, применение, встроенные и пользовательские декораторы, примеры и типовые сценарии использования.
Изменяемые и неизменяемые типы данных в Python
Разбор изменяемых и неизменяемых типов данных в Python — списки, кортежи, строки, словари и их особенности, влияние на работу с функциями и памятью.
Функции в Python и способы их вызова
Узнайте о функциях в Python, их определении, передаче аргументов, возвращаемых значениях и способах вызова для структурирования кода.
Функции как объекты в Python
Изучите, как функции в Python являются объектами — их хранение, передача, использование как значений, особенности и примеры применения.
Что такое замыкания в Python
Изучите замыкания в Python — как функции могут сохранять состояние внешней области, примеры создания и применения, особенности и практические советы.
Что делает функция reduce в Python
Узнайте о функции reduce в Python — как аккумулировать элементы коллекции в одно значение, синтаксис, примеры с lambda и обычными функциями, применение в обработке данных.
Что делает функция id в Python
Разбираем, как работает функция id в Python, что такое идентификатор объекта, связь с изменяемостью и сравнением через is. Примеры использования и отладочные сценарии.
Аргументы по умолчанию в Python
Изучите аргументы по умолчанию в Python — как задавать значения по умолчанию, использовать их в функциях и комбинировать с другими типами аргументов.