Все функции со строками python

Строковые функции Python

Python имеет встроенные функции почти для каждой операции, выполняемой над строкой. Чтобы упростить, они классифицируются на основе частоты их использования, а также их операций.

Классификация строковых функций Python

  • Основные функции
  • Расширенные функции
  • Разное (эти функции не предназначены специально для строк, но их можно использовать для обработки строк)

Основные строковые функции

capitalize() Преобразует первый символ строки в верхний регистр str_name.capitalize()
casefold() Он преобразует любую строку в нижний регистр независимо от ее регистра str_name.casefold()
center() Используется для выравнивания строки по центру str_name.center (длина, символ)
count() Для подсчета количества раз, когда определенное значение появляется в строке. str_name.count (значение, начало, конец)
endswith() Проверяет, заканчивается ли строка указанным значением, затем возвращает True str_name.endswith (значение, начало, конец)
find() Используется для определения наличия указанного значения в строке str_name.find (значение, начало, конец)
index() Он используется для поиска первого вхождения указанного значения в строке str_name.index (значение, начало, конец)
isalnum() Проверяет, все ли символы являются буквенно-цифровыми, затем возвращает True str_name.isalnum()
isalpha() Проверяет, все ли символы являются алфавитными (az), затем возвращает True str_name.isalpha()
isdecimal() Проверяет, все ли символы являются десятичными (0-9), затем возвращает True str_name.isdecimal()
isdigit() Проверяет, все ли символы являются цифрами, затем возвращает True str_name.isdigit()
islower() Проверяет, все ли символы в нижнем регистре, затем возвращает True str_name.islower()
isnumeric() Проверяет, все ли символы являются числовыми (0-9), затем возвращает True str_name.isnumeric()
isspace() Проверяет, все ли символы являются пробелами, затем возвращает True str_name.isspace()
isupper() Проверяет, все ли символы в верхнем регистре, затем возвращает True str_name.isupper()
lower() Используется для преобразования всех символов в нижний регистр str_name.lower()
partition() Используется для разделения строки на кортеж из трех элементов. str_name.partition (значение)
replace() Используется для замены указанного слова или фразы другим словом или фразой в строке. str_name.replace (старое значение, новое значение, количество)
split() Используется для разделения строки на список str_name.split (разделитель, maxsplit)
splitlines() Используется для разделения строки и составления ее списка. Разбивается на разрыв строки. str_name.splitlines (keeplinebreaks)
startswith() Проверяет, начинается ли строка с указанного значения, затем возвращает True str_name.startswith (значение, начало, конец)
strip() Используется для удаления символов, указанных в аргументе, с обоих концов str_name.strip (символы)
swapcase() Используется для замены строки верхнего регистра на нижний регистр или наоборот. str_name.swapcase()
title() Преобразует начальную букву каждого слова в верхний регистр str_name.title()
upper() Он используется для преобразования всех символов в строке в верхний регистр str_name.upper()
Читайте также:  Java jvm environment variables

Расширенные строковые функции Python

encode() Используется для возврата закодированных строк str_name.encode (кодировка = кодировка, ошибки = ошибки)
expandtabs() Для установки или исправления пробелов табуляции между символами или алфавитами str_name.expandtabs (размер табуляции)
format() Заменяет имя переменной, записанное в <>, значением при выполнении str_name.format (значение1, значение2 …)
format_map() Для форматирования заданной строки и возвращается str_name.format_map (отображение)
isidentifier() Проверяет, являются ли символы буквенно-цифровыми буквами (az) и (0-9) или подчеркиванием (_), и возвращает True str_name.isidentifier()
isprintable() Проверяет, все ли символы доступны для печати, затем возвращает True str_name.isprintable()
istitle() Проверяет, все ли начальные символы слов в верхнем регистре, затем возвращает True str_name.istitle()
join() Принимает слова как повторяемые и объединяет их в строку str_name.join (повторяемый)
ljust() Возвращает выровненную по левому краю строку с минимальным значением, заданным как ширина str_name.ljust (длина, символ)
lstrip() Удаляет символы с левого края на основе данного аргумента str_name.lstrip (символы)
maketrans() Создает сопоставленную таблицу, используемую для переводов. str_name.maketrans (x, y, z)
rsplit() Используется для разделения строки с правого конца str_name.rsplit (разделитель, maxsplit)
rfind() Ищет указанное значение и находит позицию его последнего значения. str_name.rfind (значение, начало, конец)
rindex() Ищет указанное значение и находит позицию его последнего значения. str_name.rindex (значение, начало, конец)
rjust() Возвращает выровненную по правому краю строку с минимальным значением, заданным как ширина str_name.rjust (длина, символ)
rpartition() Ищет последнее вхождение указанной строки и разбивает строку на кортеж из трех элементов. str_name.rpartition (значение)
rstrip() Удаляет символы с правого конца на основе заданного аргумента str_name.rstrip (символы)
translate() Используется для получения переведенной строки str_name.translate (таблица)
zfill() Он возвращает новую строку с символами «0», добавленными слева в строке. str_name.zfill (len)
Читайте также:  Python convert class to dict

Разные

ascii() Он возвращает строку, содержащую печатную форму объекта, и игнорирует значения, отличные от ASCII, в строке ascii(объект)
bool() Он возвращает логическое значение, то есть True или False для объекта. bool(значение)
bytearray() Он возвращает объект, содержащий массив байтов, предоставленных через ввод bytearray(источник, кодировка, ошибки)
bytes() Он возвращает объект байтов, который не может быть изменен и представляет собой последовательность целых чисел в диапазоне от 0 до 255. bytes(источник, кодировка, ошибки)
enumerate() Он используется для добавления счетчика к итерируемому объекту, а затем возвращает его значение enumerate(итерация, начало = 0)
float() Возвращает число с плавающей запятой из заданного аргумента. float (аргумент)
hash() Возвращает хеш-значение объекта, если применимо. hash(объект)
id() Он возвращает конкретную идентификацию объекта, которая является уникальным целым числом. id(объект)
int() Он возвращает целочисленный объект из заданного ввода, и база возвращаемого объекта всегда будет 10 int (x = 0, основание = 10)
len() Возвращает длину последовательности, т.е. количество элементов в объекте. len (последовательность)
map() Он используется для применения заданной функции к каждому элементу итерации, который может быть кортежем, списком и т. Д., А также возвращает список, содержащий результирующие значения. map(функция, итерация, …)
ord() Он принимает строковый аргумент из одного символа Unicode и возвращает его точку уважения Unicode ord(символ)
print() Он печатает предоставленный объект на любом устройстве вывода print (объект (ы), separator = separator, end = end, file = file, flush = flush)
slice() Он создает объект, который представляет собой набор индексов, заданных его диапазоном (начало, остановка, шаг). slice (стоп) срез (начало, остановка, шаг)
type() Возвращает тип объекта type(объект) тип (имя, базы, dict)

Источник

Оцените статью