Практика: Обробка рядків
Тренуємо індекси, зрізи, методи, пошук підрядків, split/join та f-рядки.
1 Останній символ
Є рядок s = "Python". Напиши вираз, який поверне останній символ ("n").
2 Реверс рядка
Напиши зріз, який перевертає рядок s навпаки.
3 lower + strip
Є рядок text = " HeLLo ". Напиши код, який прибере пробіли з країв і зробить все маленькими літерами.
4 Пошук підрядка
Є рядок s = "banana". Який метод поверне індекс першого входження "na"?
5 split + join
Напиши код, який розіб’є "I love Python" на слова, а потім збере назад через "-".
6 f-рядок
Є name = "Olia" і score = 95. Напиши рядок виводу у форматі: Учень: Olia, бал: 95/100.
Завдання для VS Code / IDLE
Реалізуйте у файлі .py.
🔎 1) Перевірка пароля
Запитай пароль. Перевір: довжина ≥ 8, є цифра, і пароль не містить пробілів. Виведи, що не так.
Підказка: len(), any(ch.isdigit() for ch in password), " " in password.
🧾 2) Очистка даних
Є рядок з іменем: " oLiA ". Зроби так, щоб стало "Olia".
Підказка: strip(), lower(), title().
📨 3) Пошук “поганих” слів
Є повідомлення і список заборонених слів. Перевір, чи є хоч одне заборонене слово (без врахування регістру).
Підказка: lower(), in, цикл.
Коли виконаєш всі завдання, зроби скріншот результатів та кодів і надішли вчителю в Classroom.