Курс по Python 3
Год выпуска: 2024
Производитель: IT Start
Сайт производителя:
https://it-start.online/kursy/kurs-po-python
Продолжительность: 3:17:35
Тип раздаваемого материала: Видеоурок
Язык: Русский
Субтитры: Отсутствуют
Описание:
Курс рассчитан на новичков, которые хотят изучить основы языка программирования Python 3.
Курс предлагает введение в язык программирования Python и его основные концепции без лишней воды. В ходе курса Вы изучите основные синтаксические конструкции Python, работу с переменными, условиями, циклами и функциями.
Что входит в курс
- 50 видеоуроков по языку программирования Python
- 6 дополнительных видеоуроков по Python, количество которых пополняется (см. обновления)
- Решение задач
- Доступ к закрытому сообществу со всеми материалами навсегда
- Ответы на интересующие вопросы и помощь в обучении
- Все последующие обновления курса бесплатно
Программа курса
1 модуль — Начало
Урок №1. Введение. Установка Python
Урок №2. Установка среды разработки PyCharm
Урок №3. Переменные и оператор присваивания
Урок №4. Типы данных
Урок №5. Добавление комментариев
Урок №6. Функция print()
Урок №7. Функция input()
Урок №8. Арифметические операции над числами
Урок №9. Логический тип bool и операции сравнения
Урок №10. Логические операции
2 модуль — Строки и списки
Урок №1. Строки. Операции над строками
Урок №2. Индексы и срезы строк
Урок №3. Строковые методы
Урок №4. Форматирование строк оператором %
Урок №5. Форматирование строк методом .format()
Урок №6. Форматирование строк используя f-строки
Урок №7. Списки и операции над ними
Урок №8. Методы списков
3 модуль — Условия
Урок №1. Условный оператор if
Урок №2. Оператор elif
Урок №3. Тернарный оператор
Решение задачи 1
Решение задачи 2
4 модуль — Циклы
Урок №1. Цикл while
Урок №2. Цикл for и функция range()
Урок №3. Инструкции break, continue, else
Урок №4. Вложенные циклы
Урок №5. Вложенные списки
Урок №6. Генераторы списков
Решение задачи
5 модуль — Словари, множества и кортежи
Урок №1. Кортежи (tuple). Операции над ними и их методы
Урок №2. Словари (dict) и операции над ними
Урок №3. Методы словарей
Урок №4. Генераторы словарей
Урок №5. Множества (set, frozenset) и операции над ними
Урок №6. Методы множеств
6 модуль — Функции
Урок №1. Инструкции def, return, pass
Урок №2. *args и **kwargs
Урок №3. Область видимости: глобальная, локальная и встроенная
Урок №4. Вложенные функции
Урок №5. Рекурсия
Урок №6. Анонимная функция lambda
Урок №7. Декораторы
7 модуль — Исключения
Урок №1. Ошибки и исключения. Конструкция try … except.
8 модуль — Работа с модулями
Урок №1. Установка модулей в Python
Урок №2. Импорт стандартных и собственных модулей
Урок №3. Инструкция if __name__ == ‘__main__’
9 модуль — Работа с файлами
Урок №1. Чтение и запись данных
Урок №2. Контекстный менеджер. Оператор with
Урок №3. Работа с JSON-файлами
Дополнительные уроки
Урок №1. Моржовый оператор
Урок №2. Как работает целочисленное деление на отрицательное число в Python
Урок №3. Функция map()
Урок №4. Функция filter()
Урок №5. Различие между операторами == и is
Урок №6. Функции eval() и exec()
Пример видеоурока на youtube:
https://youtu.be/F8OMKi8tQok
Формат видео: MP4
Видео: avc, 2560x1440, 16:9, 59.940 к/с, 926 кб/с
Аудио: aac, 48.0 кгц, 192 кб/с, 2 аудио
MediaInfo
General
Complete name : D:\1\IT Start - Курс по Python 3 (2024)\4 модуль — Циклы\Урок №2. Цикл for и функция range().mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 29.1 MiB
Duration : 3 min 36 s
Overall bit rate mode : Variable
Overall bit rate : 1 129 kb/s
Frame rate : 59.940 FPS
Writing application : Lavf61.9.100
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L5.1
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 3 min 36 s
Bit rate mode : Variable
Bit rate : 926 kb/s
Maximum bit rate : 120 Mb/s
Width : 2 560 pixels
Height : 1 440 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 (60000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.004
Stream size : 23.9 MiB (82%)
Language : English
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 3 min 36 s
Bit rate mode : Constant
Bit rate : 192 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 4.89 MiB (17%)
Language : English
Default : Yes
Alternate group : 1