Ниже в таблицы приведены все встроенные методы строк и примеры по их использованию.
Пример | Название и функционал метода |
---|---|
|
S.capitalize()Метод capitalize() возращает строку, в которой первая буква каждого слова будет прописной, а все остальные буквы становятся маленькими |
|
S.upper()Метод upper() возращает копию строки, в которой все буквы сконвертированы к большому регистру (заглавные буквы). Все остальные символы остаются неизмененными. |
|
S.lower()Метод lower() возращает копию строки, в которой все буквы сконвертированы к маленькому регистру (строчные буквы). Все остальные символы остаются неизмененными. |
|
S.count(sub)Метод count() принимает подстроку sub в качестве одного обязательного параметра. И возращает количество раз непересекающихся вхождений подстроки sub в строку s. |
|
S.count(sub[, start[, end]]В метод count() помимо обязательного параметра sub можно передать 2 необязательных параметра start и end. Тогда подсчет количества вхождения подстроки sub будет выполняться на срезе S[start:end]. |
|
S.find(sub)Метод find() принимает подстроку sub в качестве одного обязательного параметра. И возращает самый маленький индекс первого вхождения подстроки sub в строку s. Если подстоки sub нет, возращает -1. |
|
S.find(sub[, start[, end]])В метод find() помимо обязательного параметра sub можно передать 2 необязательных параметра start и end. Тогда поиск индекса подстроки sub будет выполняться на срезе S[start:end]. Если подстоки sub нет, возращает -1. |
|
S.index(sub)Метод index() принимает подстроку sub в качестве одного обязательного параметра. И возращает самый маленький индекс первого вхождения подстроки sub в строку s. Если подстоки sub нет, вызывается исключение ValueError. |
|
S.index(sub[, start[, end]])В метод index() помимо обязательного параметра sub можно передать 2 необязательных параметра start и end. Тогда поиск индекса подстроки sub будет выполняться на срезе S[start:end]. Если подстоки sub нет, вызывается исключение ValueError. |
|
S.replace(old, new[, count])Метод replace() возвращает копию строки S, где все вхождения строки old заменены на строку new. Метод replace() принимает 2 обязательных параметра: old шаблон замены и строка new, на что будем менять. Также можно передать третий необязательный параметр count, обозначающий какое количество замен необходимо сделать |
|
S.isalpha()Метод isalpha() возращает True, если все символы строки s являются буквами и возвращает False - в противном случае. |
|
S.isdigit()Метод isdigit() возращает True, если все символы строки s являются цифрами и возвращает False - в противном случае. |
|
S.rjust(width[, fillchar])Метод rjust() возращает строку, которая выравнена по правому краю и длина ее дополнена до width. Символ заполнителя по умолчанию равен пробелу, но можно изменить, передав второй необязательный параметр |
|
S.ljust(width[, fillchar])Метод ljust() возращает строку, которая выравнена по левому краю и длина ее дополнена до width. Символ заполнителя по умолчанию равен пробелу, но можно изменить, передав второй необязательный параметр |