Символьный тип (char)
00:01 Введение в символьный тип данных
• Тема занятия: символьный тип данных.
• Каждый символ в таблице ASCII уникален и имеет свой номер.
• Связка номер-символ используется для решения задач.
01:30 Операции с символьным типом
• Символьный тип обозначается как char.
• Символы можно объединять, но нельзя вычитать.
• Символьный тип является перечисляемым, что позволяет использовать циклы.
03:06 Перебор символов
• Символы можно перебирать с помощью циклов.
• Пример: вывод всех символов от A до Z.
04:44 Получение кода символа
• Символ можно преобразовать в его код с помощью функции ord.
• Пример: получение кода символа A.
07:19 Получение символа по коду
• Символ можно получить по его коду с помощью переменной.
• Пример: получение символа по коду 64.
08:25 Решение задач с символьным типом
• Две важные операции: получение кода символа и получение символа по коду.
• Пример задачи: определение цифр по коду.
11:19 Задача на верхний регистр
• Проверка принадлежности символа к английскому алфавиту.
• Пример решения с использованием готовых функций для преобразования символов.
16:00 Заключение
• Переход к следующей задаче.
16:06 Задача на удаление цифр
• Рассматривается задача на удаление цифр из строки.
• Предлагается использовать цикл для перебора символов и удаления тех, которые совпадают с кодом четверки или семерки.
• Объясняется, как работать со строкой и использовать функцию length для получения количества символов.
18:27 Решение задачи на удаление цифр
• Строка рассматривается как набор символов.
• Используется цикл для перебора всех символов строки.
• Символы, не совпадающие с кодом четверки или семерки, накапливаются в переменной.
• В конце выводится общая строка без удаленных символов.
22:03 Задача на простой шифр
• Рассматривается задача на простой шифр.
• Предлагается использовать номер буквы в кодировке и функцию char для преобразования символов.
• Обсуждается случай, когда предыдущая буква отсутствует, и как это учитывать.
25:20 Решение задачи на простой шифр
• Объясняется, как обрабатывать последний символ строки.
• Используется код символа для преобразования и вывода сообщения.
• Задача решается с учетом всех возможных случаев.
26:38 Задача на генератор паролей
• Рассматривается задача на генератор паролей.
• Обсуждаются условия задачи и необходимость выполнения четырех условий.
• Предлагается использовать счетчики для генерации символов и проверки условий.
33:59 Решение задачи на генератор паролей
• Объясняется логика генерации символов с учетом кодов заглавных, строчных букв и цифр.
• Используется счетчик для управления генерацией символов.
• Задача решается с учетом всех условий и генерации нужного количества символов.