Для работы со строками(str) в Python есть большой выбор строковых методов, по-русски, наверное, правильнее будет методы строк (синим шрифтом выделены ссылки на подробное описание методов):
capitalize() ; casefold() ; center() ; count() ;
encode() ; endswith() ; expandtabs() ;
find() ; format() 1 часть ; format() 2 часть ; format_map() ;
index() ; isalnum() ; isalpha() ; isascii() ;
isdecimal() ; isdigit() ; isidentifier() ; islower() ;
isnumeric() ; isprintable() ; isspace() ; istitle() ;
ljust() ; lower() ; lstrip() ;
maketrans() ;
replace() ; rfind() ; rindex() ; rjust() ;
rpartition() ; rsplit() ; rstrip() ;
split() ; splitlines() ; startswith() ; strip() ;
Документация с сайта docs.python.org по String Methods
Краткое описание методов.
str.capitalize() - делает первую букву строки заглавной, а все остальные
буквы маленькими ;
str.casefold() - делает все буквы в строке маленькими. (сложенный
регистр) ;
str.center() - возвращает исходную строку и наполнитель. исходная строка
будет в центре;
str.count() - возвращает количество совпадений в строке с аргументом;
str.encode() - кодирует строку выбранной кодировкой;
str.endswith() - проверяет на совпадение аргументы с концом строки или среза;
str.expandtabs() - заменяет символы табуляции пробелами ;
str.isalnum() - проверяет наличие в строке цифр и букв;
str. isalpha() - проверяет наличие в строке только букв;
str.isidentifier() - проверяет наличие в строке допустимого идентификатора или зарезервированного слова;
str.isascii() - проверяет наличие в строке символов ASCII ;
str.lower() - делает все буквы в строке маленькими ;
str.title() - делает, что бы каждое слово строки начиналось с заглавной
буквы, а все остальные буквы слова были маленькие ;
str.swapcase() - делает заглавные буквы - маленькими, а маленькие -
большими ;
str.find() - ищет слева-направо совпадение с аргументом ;
str.rfind() - ищет справа-налево совпадение с аргументом ;
str.upper() - делает все буквы в строке заглавными ;
По ссылкам можно почитать мои конспекты:
Книги и курсы по Python
Книги и курсы по Python год спустя.
Встроенные функции (Built-in)
Методы словаря (Dict methods)
Методы списков (List methods)
Строковые методы (String Methods)
Библиотека os
Спецификаторы
Итерируемый тип данных
Инструкции continue, break и pass
Цикл for … in
Цикл while
Условная инструкция if
Индексация
Переменные
Встроенные функции print() и input()
Оператор присваивания
Основные типы данных
Коротко о языке