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

Функции Python String

Функции String Python манипулируют строкой. В этом посте мы узнаем о нарезке, расщеплении, представителе … Tagged с Python, WebDev, Django.

Функции String Python манипулируют строкой. В этом посте мы узнаем о разрезе, разделении, замене и преобразовании корпуса строки.

Нарежьте часть струны.

Синтаксис:

variable_name[slice from character position : to position]

Пример

string = "Good Morning"
print(string[5:12])
print(string[5:])
print(string[:5])

#PYTHON OUTPUT
Morning
Morning
Good

Чтобы удалить любые ведущие или следственные пространства из строки с использованием метода Strip ()

Пример

string = " Good Morning"
one plus one is two and two plus two is four
['one', 'plus', 'one', 'is', 'two', 'and', 'two', 'plus', 'two', 'is', 'four']
print(string)
print(string.strip(' '))

#PYTHON OUTPUT
    Good Morning
Good Morning    

Подсчитать символы в строке с использованием len (variable_name)

Пример

string = "Good Job!"    
print(len(string))

#PYTHON OUTPUT
9

Преобразовать строки нижнего корпуса в верхний регистр

Пример

string = "this sentence will be printed in upper case"    
string_l = "THIS SENTENCE WILL BE PRINTED IN LOWER CASE"  
string_c = "first character of each letter will be capitalized"
print(string.upper())
print(string_l.lower())
print(string_c.title())

#PYTHON OUTPUT
THIS SENTENCE WILL BE PRINTED IN UPPER CASE
this sentence will be printed in lower case
First Character Of Each Letter Will Be Capitalized

Замените конкретный символ или слова в строке, используя variable_name.replace ('символ, чтобы найти', 'символ, чтобы заменить')

Пример

x = 'Today I woke up at 6 am for cricket coaching'
print(x)
print(x.replace('6', '5'))

#PYTHON OUTPUT
Today I woke up at 5 am for cricket coaching

Теперь, чтобы заменить буквы нескольких случаев, укажите счет в дополнительном параметре

Пример

x = 'one plus one is two and two plus two is four'
print(x)
print(x.replace('two', 'TWO'))
print(x.replace('two', 'TWO', 1))
print(x.replace('two', 'TWO', 2))

#PYTHON OUTPUT
one plus one is two and two plus two is four
one plus one is TWO and TWO plus TWO is four
one plus one is TWO and TWO plus two is four

Иногда нам нужно взорвать укусы в несколько фрагментов для этого использования split () метод

Синтаксис:

variable_name.split(specify character, word or symbol for split)

Пример

x = 'one plus one is two and two plus two is four'
print(x)
print(x.split(' ')) #split's whitespaces

#PYTHON OUTPUT
one plus one is two and two plus two is four
['one', 'plus', 'one', 'is', 'two', 'and', 'two', 'plus', 'two', 'is', 'four']

Пример

x = 'There comma, will split this string'
print(x)
print(x.split(',')) #split's comma

#PYTHON OUTPUT
There comma, will split this string
['There comma', ' will split this string']

Эта статья была первоначально опубликована в Ученики кода – функции String Python

Оригинал: “https://dev.to/pavanbaddi/string-concatenation-using-python-5241”