7 полезных строковых функций в Python

7 полезных строковых функций в Python Программирование и разработка

Как один из самых популярных языков программирования, Python позволяет разработчикам использовать строковые функции, которые помогают им выполнять различные операции. Для тех, кто не знает, строковые данные содержат значение 1 или 1> (это может быть любое число, уникальный символ и т. д.), а затем преобразуются в код ASCII, т. е. в американский стандартный код для обмена информацией и Unicode, чтобы машина могут понимать на своем языке.

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

7 полезных строковых функций в Python

1. Используйте заглавные буквы

Capitalize () используется в Python, где первая буква строки преобразуется в ПРОПИСНУЮ, а остальные символы остаются прежними. С другой стороны, если все символы написаны ПРОПИСНЫМИ буквами, строка вернет одно и то же значение (кроме первого символа).

Пример: mY name is YUVRAJ -> My name is yuvraj

Python3

# input from users
sentence_1 = "mY name is YUVRAJ"
sentence_2 = "MY name is Ansul"
 
# Convert case using capitalize()
capitalized_string = sentence_1.capitalize()
print("Sentence 1 output -> ", capitalized_string)
capitalized_string = sentence_2.capitalize()
print("Sentence 2 output -> ", capitalized_string)

Выход:

Sentence 1 output ->  My name is yuvraj
Sentence 2 output ->  My name is ansul

2. Count

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

Читайте также:  Динамически распределенный массив C++

Пример: GFG KARLO HO JAYEGA -> Count of ‘G’ = 3

Python3

message = 'GFG KARLO HO JAYEGA'
 
# number of occurrence of 'G'
print('Number of occurrence of G:', message.count('G'))

Выход:

Number of occurrence of G: 3

3. Find

Функция find() используется в Python для возврата наименьшего значения индекса из первого вхождения строки (только в случае, если она найдена): иначе значение будет равно −1.

Пример: Yuvraj is my name -> Position of ‘is’ = 7

Python3

message = 'Yuvraj is my name'
 
# check the index of 'is'
print(message.find('is'))

Выход:

7

4. Lower

Нижний () используется в программировании на Python, чтобы гарантировать, что все символы в строке ВЕРХНЕГО РЕГИСТРА будут преобразованы в нижний регистр и извлечены с новой строкой в ​​нижнем регистре, а исходная копия строки останется нетронутой.

Пример: bestprogrammer IS A COMPUTER SCIENCE PORTAL -> ‘bestprogrammer is a computer science portal’.

Python3

message = 'bestprogrammer IS A COMPUTER SCIENCE PORTAL'
 
# convert message to lowercase
print(message.lower())

Выход:

bestprogrammer is a computer science portal

5. Upper

Функция upper() используется в программировании на Python, чтобы убедиться, что все строчные символы в строке преобразуются в ПРОПИСНЫЕ и извлекаются вместе с новой строкой, тогда как исходная копия строки остается нетронутой.

Пример: bestprogrammer is a computer science portal -> bestprogrammer IS A COMPUTER SCIENCE PORTAL.

Python3

message = 'bestprogrammer is a computer science portal'
 
# convert message to upperercase
print(message.upper())

Выход:

bestprogrammer IS A COMPUTER SCIENCE PORTAL

6. Replace

Replace() используется в Python для замены любого нежелательного символа или текста и замены его новым желаемым выводом в строке. replace() можно использовать в Python с указанным ниже синтаксисом для выполнения действия:

string.replace(old, new, count)

Пример: subway surfer -> Replace ‘s’ with ‘t’ = tubway turfer/

Python3

text = 'subway surfer'
 
# replace s with t
replaced_text = text.replace('s', 't')
print(replaced_text)

Выход:

tubway turfer

7. Join

Метод join() используется в программировании на Python для объединения каждого элемента итерируемого объекта, такого как список, набор и т. д., а позже вы можете использовать разделитель строк для разделения значений. Таким образом, join() возвращает объединенную строку и выдает исключение TypeError, если итерируемый объект содержит любой нестроковый элемент.

Python3

text = ['Anshul', 'is', 'my', 'only', 'friend']
 
# join elements of text with space
print(' '.join(text))

Выход:

Anshul is my only friend

Оцените статью
bestprogrammer.ru
Добавить комментарий