Помощь сайту\Donate Site
E312830969895
U332246876174
R674075314302
Z163998306101
Form of the entry
Main » 2022»Декабрь»27 » Python - Полный Курс по Python (2022) PCRec
23:02
Python - Полный Курс по Python (2022) PCRec
Python - это самый простой язык программирования в мире. Но в то же время, Python является мощным инструментом, с помощью которого можно решать огромный спектр различных задач, начиная от обработки файлов, и заканчивая машинным обучением, обработкой данных, созданием игр и созданием веб приложений.
Темы, которые мы рассмотрим в этом курсе: Введение в курс Python Где выполнять и писать код Python Установка Python Установка редактора кода VS Code Начало работы в VS Code Изменение настроек редактора VS Code Знакомство с интерпретатором Python Выполнения кода в Visual Studio Code Самое важное в Python Основные типы в Python Практика в интерактивном интерпретаторе Python Встроенные функции Функция dir и атрибуты объектов Практика - Встроенные функции print и dir Практика - Встроенная функция input и методы строк Отступы в Python Форматирование кода Python и PEP8 Комментарии в Python Выражения Инструкции Переменные Объявление переменных и присвоение им значении? Динамическая типизация Типы и структуры данных Переменные и объекты Встроенная функция id Практика - Встроенная функция id и объекты Строки - str Практика - Строки Встроенные функции и методы строк Практика - Методы строк Целые числа - int Практика - Целые числа Числа с десятичнои? точкои? - float Комплексные числа - complex Логическии? тип - bool Практика - Логическии? тип Конвертация типов Практика - Введение в магические методы Магические методы Списки - list Методы списков Разные операции со списками Копирование списков Практика - Списки Словари - dict Изменение и удаление значении? в словарях Использование переменных в словарях Длина словаря Несуществующие ключи и метод get Резюме по словарям Практика - словари Практика - Копирование словаря Практика - Конвертация других значении? в словарь Задача - Словари Кортежи - tuple Методы кортежеи? Практика - Кортежи Наборы - set Практика - Проверка неупорядоченности наборов Изменяемые объекты в наборах Практика - Наборы Методы наборов Практика - Методы наборов Практика - Симметричная разница в наборах Диапазоны - range Практика - Диапазоны Сравнение типов последовательностеи? Встроенная функция zip Конвертация zip в dict Изменение объектов в Python Поведение изменяемых объектов Как избежать изменения копии? Практика - Создание поверхностных и полных копии? Функции Самая корткая функция и pass Передача неизменяемых объектов в функцию Передача изменяемых объектов в функцию Как избежать изменения внешних объектов в функции Аргументы функции? Объединение всех аргументов в кортеж в функции Аргументы с ключевыми словами Объединение именованых аргументов в словарь Значения параметров функции по умолчанию Практика - Значения параметров по умолчанию Колбэк функции Практика - Колбэк функции Правила работы с функциями Документация функции docstring Области видимости Жизненныи? цикл переменных Ключевое слово global в функциях Практика - Глобальные и локальные переменные Операторы Операторы и магические методы Функция dir Бинарные и унарные операторы Операторы in, not in Приоритетность операторов Ложные значения Логические операторы Операторы короткого замыкания or и and Практика - Логические операторы Оператор распаковки словаря Объединение словареи? Инструкция del Соединение строк Форматирование строк с f-strings Практика - Соединение строк с помощью + Практика - f-strings Лямбда функции Практика - Лямбда функции Обработка ошибок Получение информации об ошибке Разные типы ошибок в разных блоках except Блоки else и finally в обработке ошибок Отсутствие типа ошибки и класс Exception Создание ошибок Распаковка списков и кортежеи? Распаковка словаря в именованые аргументы Распаковка списка в позиционные аргументы Условные инструкции Инструкция if Инструкция if else Инструкция if elif Использование if в функциях Тернарныи? оператор Практика - Тернарныи? оператор Циклы Цикл for in Практика - цикл for in Итерация по ключам с значениями в словаре Цикл for in для наборов Встроенная функция filter Цикл while Использование continue в циклах Сокращенныи? цикл for in Примеры с сокращенным циклом for in Практика - сокращенныи? цикл for in Генераторы в сокращенном for in Практика - генераторы Объекты и классы Практика - Создание экземпляров класса Магическии? метод классов __init__ Практика - Объекты с собственными атрибутами Методы и экземпляры классов Статические методы классов Атрибуты класса Магические методы в классах Наследование из других классов Практика - Создание подклассов Модули Практика - Модули Что такое __main__ и __name__ Встроенные модули Создание пакетов JSON Конвертация JSON в словарь Практика - JSON Работа с фаи?лами Методы класса Path Практика - Работа с путями к фаи?лам и директориям Чтение и запись фаи?лов Практика - Запись и чтение фаи?лов Практика - Удаление фаи?лов Создание zip архива Практика - Распаковка zip архива Работа с CSV фаи?лами Практика - Чтение из CSV фаи?лов Модуль datetime Практика - Форматирование дат Использование класса timedelta Модуль time Модуль random Модуль secrets для генерации паролеи? Модуль math Рекурсивные функции Модуль для регулярных выражении? re Сохранение паттерна в отдельном объекте Проверка email с помощью регулярного выражения Отправка email с помощью модуля smtplib Компоновка и отправка email HTML шаблоны для отправки email Отправка вложении? в email Модуль SQLite3 и создание базы данных Практика - Запись данных в таблицу SQLite Практика - Чтение данных из таблицы SQLite Модуль array Аргументы функции и модуль sys Модуль webbrowser Менеджер пакетов PIP Виртуальные среды и Pipenv Создание виртуальнои? среды Фаи?лы Pipfile и Pipfile.lock Использование пакетов в виртуальнои? среде Инсталяция дополнительных пакетов в виртуальнои? среде Дерево пакетов и обновление пакетов
Информация о видео Название: Python - Полный Курс по Python Автор: Bogdan Stashchuk Год выхода: 2022 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: 19:48:00