Media is too big
VIEW IN TELEGRAM
Логические операторы и elif
✅Логические операторы
✅Реализация логических операторов в Python
✅Логические операторы
не, и, или
✅Примеры логических выражений с операторами из жизни✅Реализация логических операторов в Python
Media is too big
VIEW IN TELEGRAM
Инструкция elif
✅Оптимизация программы с координатными четвертями.
✅Оператор in и его использование в условных выражениях
✅Оптимизация программы с координатными четвертями.
✅Оператор in и его использование в условных выражениях
Media is too big
VIEW IN TELEGRAM
🏆Деление нацело и взятие остатка от деления.
🏆Что это за операции, как они работают.
🏆Применение данных операций на практике.
🏆Что это за операции, как они работают.
🏆Применение данных операций на практике.
Media is too big
VIEW IN TELEGRAM
❓Как записывать очень большие и очень маленькие цифры.
✨Вспоминаем физику.
✨Понятие мантиссы.
✨Запись больших чисел.
✨Запись маленьких чисел.
✨Вспоминаем физику.
✨Понятие мантиссы.
✨Запись больших чисел.
✨Запись маленьких чисел.
Media is too big
VIEW IN TELEGRAM
⭐️Арифметические операторы в Python.
🟡Сложение
🟡Вычитание
🟡Умножение
🟡Дробное деление
🟡Деление нацело
🟡Взятие остатка от деления.
🟡Возведение в степень.
🟡Дробные и отрицательные степени.
🟡Сложение
🟡Вычитание
🟡Умножение
🟡Дробное деление
🟡Деление нацело
🟡Взятие остатка от деления.
🟡Возведение в степень.
🟡Дробные и отрицательные степени.
Media is too big
VIEW IN TELEGRAM
Математические функции в Python
💙abs()
💙round()
💙подключение новых модулей
💙модуль math
💙функции и константы модуля
💙ceil()
💙floor ()
💙abs()
💙round()
💙подключение новых модулей
💙модуль math
💙функции и константы модуля
💙ceil()
💙floor ()
Media is too big
VIEW IN TELEGRAM
Разбор задачи на использование функции len() в срезах строк
Media is too big
VIEW IN TELEGRAM
Форматирование строк.
🔤Подстановка значений переменных в текст с помощью функции format() и спецификатора f
🔤Возможности форматирования строк
🔤Описание синтаксиса спецификатора формата.
🔤Примеры использования форматирования.
🔤Отображение числа с определенной точностью.
🔤Вывод процентов.
🔤Выравнивание текста.
🔤Использование заполнителя.
🔤Подстановка значений переменных в текст с помощью функции format() и спецификатора f
🔤Возможности форматирования строк
🔤Описание синтаксиса спецификатора формата.
🔤Примеры использования форматирования.
🔤Отображение числа с определенной точностью.
🔤Вывод процентов.
🔤Выравнивание текста.
🔤Использование заполнителя.
Media is too big
VIEW IN TELEGRAM
🎂Продвинутые темы функций в Python
🚩Функции как объекты (переменные)
🚩Функции как аргументы других функций
🚩Вложенные функции
🚩Замыкания
🚩Декораторы
🚩Функции как объекты (переменные)
🚩Функции как аргументы других функций
🚩Вложенные функции
🚩Замыкания
🚩Декораторы
Media is too big
VIEW IN TELEGRAM
Разбор задания 23. Работа со строками.
Использование методов find(), count() и срезов для подсчета, поиска и получения слов.
Использование методов find(), count() и срезов для подсчета, поиска и получения слов.
Media is too big
VIEW IN TELEGRAM
Циклы. Их назначение.
📲Цикл for
📲Перебор последовательности.
📲Итерируемый объект.
📲Синтаксис цикла.
📲Функция range()
📲Использование range() с числами в обратном порядке
📲Цикл for
📲Перебор последовательности.
📲Итерируемый объект.
📲Синтаксис цикла.
📲Функция range()
📲Использование range() с числами в обратном порядке
Media is too big
VIEW IN TELEGRAM
Перебор последовательностей в цикле for
🔤Поэлементный перебор
🔤Перебор элементов и индексов с помощью enumerate()
🔤Перебор индексов с помощью range(len())
🔤Поэлементный перебор
🔤Перебор элементов и индексов с помощью enumerate()
🔤Перебор индексов с помощью range(len())
Media is too big
VIEW IN TELEGRAM
Цикл while
👉🏻Синтаксис и принцип работы
👉🏻Условие работы цикла
👉🏻Количество итерация цикла while
👉🏻Перебор последовательности в цикле while
👉🏻Как получается бесконечный цикл
Оператор +=
👉🏻Синтаксис и принцип работы
👉🏻Условие работы цикла
👉🏻Количество итерация цикла while
👉🏻Перебор последовательности в цикле while
👉🏻Как получается бесконечный цикл
Оператор +=
This media is not supported in your browser
VIEW IN TELEGRAM
Множественное присваивание в Python.
Media is too big
VIEW IN TELEGRAM
Функции в Python
🎯Зачем нужны функции
🎯Повторяющийся код и его недостатки
🎯Пишем первую функцию
🎯Синтаксис функции
🎯Вызов функции в программе
🎯Зачем нужны функции
🎯Повторяющийся код и его недостатки
🎯Пишем первую функцию
🎯Синтаксис функции
🎯Вызов функции в программе
This media is not supported in your browser
VIEW IN TELEGRAM
Вызов функций в Python
🚩Порядок выполнения инструкций в случае, когда есть функции.
🚩Отладка программы в VSCode
🚩Наглядная демонстрация порядка вызова инструкций в отладчике VSCode
🚩Порядок выполнения инструкций в случае, когда есть функции.
🚩Отладка программы в VSCode
🚩Наглядная демонстрация порядка вызова инструкций в отладчике VSCode
Media is too big
VIEW IN TELEGRAM
Параметры функций в Python и возврат значений.
✨Функция и ее параметры
✨Примеры функций с заранее заданным числом параметров.
✨Примеры вызова одной функции из другой.
✨Функции с переменным числом параметров.
✨Функции с переменным числом именованных параметров.
✨Возврат значения функцией.
✨Инструкция return и выход из функции
✨Возврат функцией сразу нескольких значений.
✨Функция и ее параметры
✨Примеры функций с заранее заданным числом параметров.
✨Примеры вызова одной функции из другой.
✨Функции с переменным числом параметров.
✨Функции с переменным числом именованных параметров.
✨Возврат значения функцией.
✨Инструкция return и выход из функции
✨Возврат функцией сразу нескольких значений.
Media is too big
VIEW IN TELEGRAM
Инструкции управления циклами
➡️Использование
➡️Зачем нужен
➡️
➡️
➡️Из какого цикла выходит
➡️Использование
break➡️Зачем нужен
else в циклах➡️
continue➡️
break во вложенных циклах➡️Из какого цикла выходит
break в случае вложенных цикловMedia is too big
VIEW IN TELEGRAM
Локальные и глобальные переменные в функциях.
❗️Что такое глобальные и локальные переменные на примерах.
❗️Время жизни глобальной и локальной переменной.
❗️Защита локальных переменных.
❗️Как Python определяет, локальная или глобальная переменная используется.
❗️Как использовать глобальные переменные внутри функций
❗️Инструкция global
❗️Что такое глобальные и локальные переменные на примерах.
❗️Время жизни глобальной и локальной переменной.
❗️Защита локальных переменных.
❗️Как Python определяет, локальная или глобальная переменная используется.
❗️Как использовать глобальные переменные внутри функций
❗️Инструкция global
This media is not supported in your browser
VIEW IN TELEGRAM
Что такое списки.
✅Для чего нужны списки (массивы)
✅Как мы создаем список в Python
✅Перебор элементов списка
✅Для чего нужны списки (массивы)
✅Как мы создаем список в Python
✅Перебор элементов списка
Media is too big
VIEW IN TELEGRAM
5 способов создания списков
🟢 Ручное создание списка
🟢🟢 Создание списка в цикле с помощью append()
🟢🟢🟢 Создание списка с помощью функции list()
🟢🟢🟢🟢 Создание списка из строки с помощью метода str.split()
🟢🟢🟢🟢🟢 Создание списка с помощью генератора.
Функция map() в сочетании с list()
Генераторы списков. Составные части генератора.
Выражение внутри генератора
Цикловое выражение в генераторе
Фильтр внутри генератора.
🟢 Ручное создание списка
🟢🟢 Создание списка в цикле с помощью append()
🟢🟢🟢 Создание списка с помощью функции list()
🟢🟢🟢🟢 Создание списка из строки с помощью метода str.split()
🟢🟢🟢🟢🟢 Создание списка с помощью генератора.
Функция map() в сочетании с list()
Генераторы списков. Составные части генератора.
Выражение внутри генератора
Цикловое выражение в генераторе
Фильтр внутри генератора.