Skip to content

Видеокурс Основы языка Python

Notifications You must be signed in to change notification settings

Solmak/py-base-v

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Видеокурс Основы языка Python

Ссылка на первое занятие курса

lesson#.py - то, что на уроке, эксперименты разные
lesson#_pt.py - практическое задание к уроку

Урок 2. Введение в Python

Time code:

  • 0:00:25 - установка Pytnon
  • 0:02:43 - установка PyCharm
  • 0:04:21 - создание и запуск проекта в PyCharm
  • 0:08:20 - переменные, типы данных
  • 0:14:46 - Приведение типов
  • 0:17:50 - Ввод и вывод данных
  • 0:22:47 - Ввод данных. input()
  • 0:28:05 - Арифметические и логические операции
  • 0:40:05 - Условные операторы
  • 0:42:43 - Блоки и отступы в коде
  • 0:51:12 - Циклы, while
  • 1:00:16 - Дополнительные возможности работы с циклами. break, continue, while - else

Урок 4. Встроенные типы и операции с ними

Time code:

  • 0:00:16 - Строки
  • 0:09:27 - Форматирование строк
  • 0:14:10 - Списки и кортежи
  • 0:24:35 - Кортеж (tuple)
  • 0:30:10 - Последовательности
  • 0:32:47 - for in
  • 0:38:51 - range и как его применять
  • 0:47:16 - Словари
  • 0:56:28 - Множества

Урок 6. Практикум. Игра «Угадай число»

Time code:

  • 0:00:10 - Вводная часть, описание
  • 0:10:05 - Вторая, усложненная версия с уровнями сложности
  • 0:19:11 - Многопользовательская версия

Урок 8. Функции

Time code:

  • 0:00:05 - Определение. Встроенные функции
  • 0:02:20 - Новые полезные функции
  • 0:07:44 - Создание собственных функций
  • 0:10:54 - Параметры и результат
  • 0:18:19 - Аргументы (параметры)
  • 0:24:22 - args, kwargs
  • 0:28:31 - Область видимости функций
  • 0:38:14 - Передача функции параметром. lambda-функции
  • 0:50:16 - Полезные функции sorted, filter и map

Урок 10. Модули и библиотеки

Time code:

  • 0:00:12 - Модули. Определение, применение и подключение
  • 0:08:28 - Стандартные модули math и random
  • 0:09:24 - Работа с math
  • 0:13:06 - Работа с random
  • 0:17:32 - Создание собственных модулей
  • 0:21:23 - Импорт модулей со скриптами
  • 0:23:25 - if __name__ == '__main__'
  • 0:26:21 - Пакеты
  • 0:34:34 - Модули os и sys
  • 0:43:51 - запуск скриптов с параметрами

Урок 12. Работа с файлами. Кодировки

Time code:

  • 0:00:28 - Функция open. Ее параметры.
  • 0:02:50 - запись текста в файл
  • 0:05:02 -Чтение из файла
  • 0:06:51 - Закрытие файла
  • 0:09:26 - Строки байт, кодировки
  • 0:09:47 - Типы строк в Python
  • 0:10:51 - Действия со строками байт
  • 0:12:26 - Как строка хранится в памяти?
  • 0:14:21 - Перевод строки в байты (кодирование)
  • 0:16:21 - Перевод байт в строку (декодирование)
  • 0:18:14 - Работа с файлом в режиме байтов
  • 0:20:07 - Запись байтов в файл
  • 0:22:11 - Чтение байтов из файла
  • 0:25:25 - pickle
  • 0:25:45 - Сериализация
  • 0:26:46 - Ручной способ
  • 0:30:30 - Модуль pickle
  • 0:33:38 - Json
  • 0:38:47 - Практическая задача

Урок 14. Полезные инструменты. Обработка исключений

Time code:

  • 0:00:03 - Тернарный оператор
  • 0:10:18 - Генераторы списков и словарей
  • 0:20:02 - Принципы работы операторов and и or
  • 0:33:20 - Модуль copy
  • 0:40:40 - Обработка исключений

Урок 16. Практикум. Консольный файловый менеджер

Time code:

  • 0:00:04 - Практикум. File Manager. Основные функции.
  • 0:09:25 - Новые функции: Удаление, копирование. Запись информации о работе менеджера в файл.
  • 0:19:56 - Создание основного скрипта

About

Видеокурс Основы языка Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages