Найти тему

Python. Строковые методы (String Methods). (41)

Для работы со строками(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() ;

isupper() ;

join() ;

ljust() ; lower() ; lstrip() ;

maketrans() ;

partition() ;

replace() ; rfind() ; rindex() ; rjust() ;

rpartition() ; rsplit() ; rstrip() ;

split() ; splitlines() ; startswith() ; strip() ;

swapcase() ;

title() ; translate() ;

upper() ;

zfill() ;

Документация с сайта 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()
Оператор присваивания
Основные типы данных
Коротко о языке
Наука
7 млн интересуются