1. Вводная лекция - 2. Работа с циклами - 3. Генерация паролей, частотный анализ текста, словари - 4. Работа с файлами, txt, csv, xlsx (excel), docx (word) - 5. Функции, создание консольного меню, телеграмм-бот - 6. Cкрапинг данных из интернета, VK api, - 7. Cоздание интерфейсов на PySide6 — 00:00 Введение 02:40 Ставим miniconda 05:53 О pycharm 06:54 Ставим visual studio code 09:05 Создаем папку под проект 10:45 Ставим расширения для работы с python 12:05 Настраиваем версию python 14:38 Запускаем файл 15:55 Рассуждения о том зачем нужен цикл 21:39 Цикл while 23:05 Тестируем бесконечный цикл 25:00 Пробуем отладчик 27:00 Рассуждения об отладке 28:57 Отлаживаем цикл while 34:21 Рассуждение о видах циклов 40:46 Эволюция циклов / 1 поколение 43:20 Эволюция циклов / 2 поколение 45:05 Эволюция циклов / 3 поколение 47:50 Эволюция циклов / 4 поколение 49:50 Отлаживаем цикл for 51:15 Назначение enumerate 51:15 Отлаживаем enumerate 53:56 Эволюция циклов / 5 поколение, функциональный подход 56:33 Быстрое комментирование строк 58:16 Генерация случайных последовательностей 59:22 Функция range 1:00:15 Повторяем команду 10 раз с помощью range 1:01:08 Генерируем случайные числа 1:03:05 Генерируем последовательность случайных чисел 1:04:24 Избавляемся от повторяющихся значений 1:10:37 Использование choices и shuffle для генерации случайных последовательностей 1:14:02 Берем кусочек уникальной последовательности 1:17:14 Пишем бесконечный цикл дублирующий пользовательский ввод 1:18:30 Реализуем выход из цикла по пустому вводу через break 1:20:00 Запрашиваем сразу два числа одним input`ом 1:23:35 Решаем проблему с двумя пробелами 1:25:16 Преобразуем строки в числа 1:27:13 Чиним проблему ввода одного числа через continue 1:29:51 Завершение
Hide player controls
Hide resume playing