Обучение Python для новичков
238 subscribers
16 photos
61 videos
290 files
247 links
Канал для тех, кто хочет научиться программировать, но не знает с чего начать. Или вы уже пробовали, но столкнулись с трудностями и забросили. Пришло время собраться с силами и начать снова!
Download Telegram
Media is too big
VIEW IN TELEGRAM
Инструкция else
Какие инструкции выполняются: в if или else
Бывает ли else отдельно от if
Преобразование других типов в логические.
Как числа преобразовываются в логические выражения
Как строки преобразовываются в логические выражения
This media is not supported in your browser
VIEW IN TELEGRAM
Вложенные инструкции if
Задача на координатные четверти
Сложная иерархия инструкций
Media is too big
VIEW IN TELEGRAM
Логические операторы и elif

Логические операторы не, и, или
Примеры логических выражений с операторами из жизни
Реализация логических операторов в Python
Media is too big
VIEW IN TELEGRAM
Инструкция elif
Оптимизация программы с координатными четвертями.
Оператор 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 ()
Media is too big
VIEW IN TELEGRAM
Разбор задачи на использование функции len() в срезах строк
Media is too big
VIEW IN TELEGRAM
Форматирование строк.

🔤Подстановка значений переменных в текст с помощью функции format() и спецификатора f
🔤Возможности форматирования строк
🔤Описание синтаксиса спецификатора формата.
🔤Примеры использования форматирования.
🔤Отображение числа с определенной точностью.
🔤Вывод процентов.
🔤Выравнивание текста.
🔤Использование заполнителя.
Media is too big
VIEW IN TELEGRAM
🎂Продвинутые темы функций в Python

🚩Функции как объекты (переменные)
🚩Функции как аргументы других функций
🚩Вложенные функции
🚩Замыкания
🚩Декораторы
Media is too big
VIEW IN TELEGRAM
Разбор задания 23. Работа со строками.
Использование методов find(), count() и срезов для подсчета, поиска и получения слов.
Media is too big
VIEW IN TELEGRAM
Циклы. Их назначение.

📲Цикл for
📲Перебор последовательности.
📲Итерируемый объект.
📲Синтаксис цикла.
📲Функция range()
📲Использование range() с числами в обратном порядке
Media is too big
VIEW IN TELEGRAM
Перебор последовательностей в цикле for

🔤Поэлементный перебор
🔤Перебор элементов и индексов с помощью enumerate()
🔤Перебор индексов с помощью range(len())
Media is too big
VIEW IN TELEGRAM
Цикл while

👉🏻Синтаксис и принцип работы
👉🏻Условие работы цикла
👉🏻Количество итерация цикла while
👉🏻Перебор последовательности в цикле while
👉🏻Как получается бесконечный цикл
Оператор +=
Media is too big
VIEW IN TELEGRAM
Функции в Python

🎯Зачем нужны функции
🎯Повторяющийся код и его недостатки
🎯Пишем первую функцию
🎯Синтаксис функции
🎯Вызов функции в программе
This media is not supported in your browser
VIEW IN TELEGRAM
Вызов функций в Python

🚩Порядок выполнения инструкций в случае, когда есть функции.
🚩Отладка программы в VSCode
🚩Наглядная демонстрация порядка вызова инструкций в отладчике VSCode
Media is too big
VIEW IN TELEGRAM
Параметры функций в Python и возврат значений.

Функция и ее параметры
Примеры функций с заранее заданным числом параметров.
Примеры вызова одной функции из другой.
Функции с переменным числом параметров.
Функции с переменным числом именованных параметров.
Возврат значения функцией.
Инструкция return и выход из функции
Возврат функцией сразу нескольких значений.
Media is too big
VIEW IN TELEGRAM
Инструкции управления циклами

➡️Использование break
➡️Зачем нужен else в циклах
➡️continue
➡️break во вложенных циклах
➡️Из какого цикла выходит break в случае вложенных циклов
Media is too big
VIEW IN TELEGRAM
Локальные и глобальные переменные в функциях.

❗️Что такое глобальные и локальные переменные на примерах.
❗️Время жизни глобальной и локальной переменной.
❗️Защита локальных переменных.
❗️Как Python определяет, локальная или глобальная переменная используется.
❗️Как использовать глобальные переменные внутри функций
❗️Инструкция global