Рубрики
Без рубрики

Функции строки Python

Функции String Python могут быть классифицированы на три части – простые, расширенные функции, которые работают на строке. Список строковых функций в Python.

Автор оригинала: Pankaj Kumar.

Функции строки Python

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

Классификация функций String Python

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

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

капитализировать () Это преобразует первый символ строки в верхний регистр str_name.capitalize ()
кадра () Это преобразует любую строку в нижний регистр независимо от его случая str_name.casefold ()
центр() Используется для центра выравнивания строки str_name.center (длина, символ)
считать() Используется для подсчета количества раз, когда конкретное значение появляется в строке str_name.count (значение, запуск, конец)
Эндсвит () Он проверяет, заканчивается ли строка с указанным значением, то она возвращает true str_name.endswith (значение, запуск, конец)
найти() Используется, чтобы найти наличие указанного значения в строке str_name.find (значение, запуск, конец)
показатель() Используется для поиска первого вхождения указанного значения в строке str_name.index (значение, запуск, конец)
Isalnum () Он проверяет, будут ли все символы буквенно-цифровыми, то возвращает true str_name.isalnum ()
Isalpha () Он проверяет, будут ли все символы алфавита (A-Z), то возвращает 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 ()
ниже() Используется для преобразования всех символов в строчные str_name.lower ()
раздел () Используется, чтобы разделить строку в кортеж из трех элементов str_name.partition (значение)
заменять() Используется для замены указанного слова или фразы в другое слово или фразу в строке str_name.replace (OldValue, NewValue, Count)
расколоть() Используется для разделиния строки в список str_name.split (сепаратор, maxsplit)
Сплитлины () Он используется для разделиния строки и составить список его. Разбивается на разрывах линии. str_name.splitlines (Keeplinebreaks)
начинается с() Он проверяет, начинается ли строка с указанного значения, он возвращает True str_name.startswith (значение, запуск, конец)
полоска() Используется для удаления символов, указанных в аргументе с обоих концов str_name.strip (персонажи)
Свапка () Используется, чтобы поменять заглавную строку в нижнем регистре или наоборот str_name.swapcase ()
заглавие() Это преобразует начальную букву каждого слова в верхний регистр str_name.title ()
верхний () Используется для преобразования всех символов в строку в прописные str_name.upper ()

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

кодировать () Используется для возврата кодированных строк str_name.encode (кодировка = кодировка, ошибки = ошибки)
Expandtabs () Используется для установки или исправления пробелов в вкладке между символами или алфавитами str_name.expandtabs (Tabsize)
формат() Он заменяет имя переменной, написанное в {} со значением при выполнении str_name.format (значение1, значение2 …)
format_map () Используется для форматирования приведенной строки и возвращается str_name.format_map (сопоставление)
Isidentifier () Он проверяет, являются ли символы буквенно-цифровые буквы (A-Z) и (0-9) или подчеркивают (_) и возврат str_name.isidentifier ()
Isprintable () Это проверяет, будут ли все символы печати, то возвращает true str_name.isprintable ()
ISTITLE () Он проверяет, если все начальные символы слов находятся в верхнем регистре, а затем возвращает true str_name.istitle ()
присоединиться() Он принимает слова как уникальные и присоединяется к их в строку 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 (персонажи)
переводить() Используется для получения переведенной строки str_name.translate (таблица)
zfill () Он возвращает новую строку с символами «0», которые дополняются влево на строке str_name.zfill (Len)

Разные функции, которые работают над строкой

ASCII () Он возвращает строку, содержащую печатную форму объекта и игнорирует значения без ASCII в строке ASCII (объект)
Bool () Это возвращает логическое значение i.e. True или false для объекта Bool (значение)
ByTearRay () Он возвращает объект, содержащий массив байтов, предоставленных через вход ByTearRay (источник, кодирование, ошибки)
Байты () Возвращает объект BYTES, который не может быть изменен и является последовательностью целых чисел в диапазоне от 0 до 255 Байты (источник, кодирование, ошибки)
перечислять () Используется для добавления счетчика до счетчика, а затем возвращает его)
плавать() Это возвращает номер с плавающей точкой из данного аргумента поплавок (аргумент)
хеш () Возвращает хеш-значение объекта, если применимо Хэш (объект)
я бы() Это возвращает конкретную идентичность объекта, который является уникальным целым числом ID (объект)
int () Он возвращает целочисленный объект из данного ввода, а основание возвращаемого объекта всегда будет)
Лен () Это возвращает длину последовательности I.e. Количество элементов в объекте Лен (последовательность)
карта() Используется для применения заданной функции каждому элементу, который может быть кортеж, список и т. Д., а также возвращает список, содержащий результирующие значения Карта (Функция, Итализация, …)
Орд () Он принимает строковый аргумент одного символа Unicode и возвращает его уважение точки Unicode Орд (характер)
Распечатать() Он печатает предоставленный объект на любое выходное устройство Печать (объект (ы), разделитель = сепаратор, конец = конец, файл = файл, flush = flush)
ломтик() Это создает объект, который представляет собой набор индексов, указанных в диапазоне (запуск, остановкой, шагом) Ломтик (остановка) ломтик (запуск, остановка, шаг)
тип() Возвращает тип объекта Тип (объект) Тип (имя, базы, Dict)

использованная литература

Официальная документация Python