Цей урок присвячений тому, як комп’ютер сприймає та маніпулює текстом. Учні переходять від обчислення чисел до обробки символьної інформації, що є основою для створення чат-ботів, систем перекладу та пошукових алгоритмів.
🔤 Символи та рядки: у чому різниця?
На уроці розглядаються базові типи даних для роботи з текстом:
Символьний тип (char): Поодинокий знак (літера, цифра, розділовий знак або навіть пробіл). Кожен символ має свій унікальний код у таблиці (наприклад, Unicode).
Рядковий тип (string): Послідовність символів, взята в лапки. Рядок можна уявити як «масив символів», де кожен знак має свій номер (індекс).
🛠️ Основні операції над рядками
Учні опановують інструментарій, який дозволяє «розбирати» та «збирати» текст:
Конкатенація (Додавання): Склеювання двох рядків в один (наприклад, "Привіт, " + "світ!").
Визначення довжини: Команда, яка рахує кількість усіх знаків у рядку, включаючи пробіли (len() у Python).
Зрізи (Slicing): Вирізання частини тексту за індексами (наприклад, отримати перші три літери слова).
Пошук та заміна: Знаходження певного символу або підрядка в тексті та його автоматична заміна на інший.






