Основы разработки ПО на Python (лекция 3, генерация паролей, частотный анализ текста, словари)

12+
12+

1 просмотр

7 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

7 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

7 дней назад

1. Вводная лекция - https://www.youtube.com/watch?v=G8x0hWLqC5M 2. Работа с циклами - https://www.youtube.com/watch?v=7VIWwjEW1dg 3. Генерация паролей, частотный анализ текста, словари - https://www.youtube.com/watch?v=PZMV3MW2Y7s 4. Работа с файлами, txt, csv, xlsx (excel), docx (word) - https://www.youtube.com/watch?v=UofmShbw8OA 5. Функции, создание консольного меню, телеграмм-бот - https://www.youtube.com/watch?v=qxn_GvkxhEY 6. Cкрапинг данных из интернета, VK api, rbc.ru - https://www.youtube.com/watch?v=d19Os4qMTF8 7. Cоздание интерфейсов на PySide6 -- https://www.youtube.com/watch?v=Z1PDD6qsdmI 00:00 Введение 02:06 Строки и списки, сходства и различия 06:20 Полезные методы в строках 08:40 Создаем проект под генератор паролей 09:05 О генерации случайных последовательностей 10:25 Метод random.sample 11:20 Склейка строк через join 13:25 Использование методов lower и upper 14:00 Создаем буквенную часть пароля с разными регистрами 15:30 Функция random.random 16:55 Меняем регистр рандомно 18:25 Создаем цифровую часть пароля 18:25 Создаем часть пароля из специальных символов 20:45 Объединяем все части 21:30 Перемешиваем пароль с помощью shuffle 23:25 Перемешиваем пароль с помощью sample 25:00 Вытаскиваем буквы, цифры и специальные символы из модуля string 26:23 Копируем буквы русского алфавита и быстро делаем из них строку 27:34 Задача частотного анализа оценок 29:35 Применение мультикурсора 30:25 Проблем реализации частотного анализа оценок через переменные 31:45 Что такое словарик 34:15 Пробуем основные операции со словариком на практике 36:53 Реализуем частотный анализ через словарик 40:12 Выводим ключи от меньшего к большему 42:00 Реализуем частотный анализа текста 42:55 Использование setdefault 44:35 Решаем проблему букв в разных регистрах 45:18 Убираем НЕБУКВЫ 47:15 Считаем процентную долю букв 48:53 Ищем текст для задачи разбиения текста на слова. 49:23 Включаем перенос строк в Visual Studio Code 50:20 Разбиение на слова пробелами 52:05 Разбиение на слова регулярными выражениями 55:06 Убираем пустые строки 56:24 Реализуем частотный анализ слов 57:45 Реализуем поиск самого длинного слова, вариант через цикл 01:00:27 Реализуем поиск самого длинного слова, вариант через функцию max 01:00:50 Подключаем модуль pymorphy2 01:04:00 Тестируем pymorphy2 01:05:25 Применяем pymorphy2 для нормализации слов 01:09:20 Завершение

Название:

Основы разработки ПО на Python (лекция 3, генерация паролей, частотный анализ текста, словари)

Категория:

Разное