Третій урок по тематиці набору функцій і методів для роботи з рядковим типом даних у мові програмування Пайтон. Розгляд методів і функцій пайтон проведено на прикладах з поясненням, де їх можна застосувати на практиці.
Перелік функцій, розглянутих на уроці
Методи рядка | Призначення |
a.startswith(str) | Істина, якщо рядок починається з str |
a.endswith(str) | Істина, якщо рядок закінчується на str |
a.find(str, [start],[end]) | Пошук підрядка у рядку (пошук з початку). Повертає номер першого входження або -1, якщо підрядок не знайдено |
a.rfind(str, [start],[end]) | Пошук підрядка у рядку (пошук з кінця). Повертає номер останнього входження або -1, якщо підрядок не знайдено |
a.index(str, [start],[end]) | Пошук підрядку у рядку. Повертає номер першого входження або ValueError, якщо не знайдено |
a.rindex(str, [start],[end]) | Пошук підрядку у рядку. Повертає номер останього входження або ValueError, якщо не знайдено |
a.replace(шаблон, заміна[, maxcount]) | Виконує заміну по ШАБЛОНУ текстом з позиції ЗАМІНА. maxcount – дозволяє встановити максимальну кількість замін |
a.lstrip([chars]) | Видалення вказаних символів з початку рядка. По замовчанню видаляє пробіли зліва |
a.rstrip([chars]) | Видалення вказаних символів з початку рядка. По замовчанню видаляє пробіли прворуч |
a.strip([chars]) | Видалення вказаних символів з початку і кінця рядка. По замовчанню видаляє пробіли з обох сторін рядкового виразу |
a.upper() | Переводить літери у верхній регістр |
a.lower() | Переводить літери у нижній регістр |
a.capitalize() | Переводить перший символ у верхній регістр, а всі наступні – у нижній |
a.swapcase() | Змінює регістр символів на протилежний |
a.title() | Першу букву кожного слова переводить у верхній регістр, наступні – у нижній |
Мова відео – українська.