Сайт в активній розробці
Розглянемо основні методи рядків, які ми можемо застосувати у додатках:
isalpha() : повертає True, якщо рядок складається лише з алфавітних символів
islower() : повертає True, якщо рядок складається лише із символів у нижньому регістрі
isupper() : повертає True, якщо всі символи рядка у верхньому регістрі
isdigit() : повертає True, якщо всі символи рядка – цифри
isnumeric() : повертає True, якщо рядок є числом
startswith(str) : повертає True, якщо рядок починається з підстроки str
endswith(str) : повертає True, якщо рядок закінчується на підстроку str
lower() : перекладає рядок у нижній регістр
upper() : перекладає рядок у віхній регістр
title() : початкові символи всіх слів у рядку перекладаються у верхній регістр
capitalize() : перекладає у верхній регістр першу літеру тільки першого слова рядка
lstrip() : видаляє початкові пробіли з рядка
rstrip() : видаляє кінцеві пробіли з рядка
strip() : видаляє початкові та кінцеві пробіли з рядка
ljust(width) : якщо довжина рядка менша за параметр width, то праворуч від рядка додаються пробіли, щоб доповнити значення width, а сам рядок вирівнюється по лівому краю
rjust(width) : якщо довжина рядка менша за параметр width, то ліворуч від рядка додаються пробіли, щоб доповнити значення width, а сам рядок вирівнюється праворуч.
center(width) : якщо довжина рядка менша за параметр width, то ліворуч і праворуч від рядка рівномірно додаються пробіли, щоб доповнити значення width, а сам рядок вирівнюється по центру
find(str[, start[, end]) : повертає індекс підрядка у рядку. Якщо підрядок не знайдено, повертається число -1
replace(old, new[, num]) : замінює в рядку один підрядок на інший
split([delimeter[, num]]) : розбиває рядок на підстроки в залежності від роздільника
join(strs) : об'єднує рядки в один рядок, вставляючи між ними певний роздільник
Наприклад, якщо ми очікуємо введення з клавіатури числа, то перед перетворенням введеного рядка в число можна перевірити, чи за допомогою методу isnumeric() введено насправді число, і якщо так, то виконати операцію перетворення:
Перевірка, починається або закінчується рядок на певний підрядок: