Типы
rsplit() — разбивает строку, начиная с правой стороны.
Пример кода
#string.split()
fruits = 'яблоки, манго, бананы, виноград'
fruits.split()
fruits.split(",",maxsplit = 2)
['яблоки,', 'манго,', 'бананы,', 'виноград']
['яблоки', ' манго', ' бананы, виноград']
#string.rsplit()
fruits.rsplit(",",maxsplit = 1)
['яблоки, манго, бананы', ' виноград']
7. Изменение регистра строки 7.1. Первый символ в верхний регистр
Метод capitalize() делает заглавным только первый символ строки.
Синтаксис
string.capitalize()
"сан-Франциско".capitalize()
'Сан-франциско'
7.2. Все символы в верхний регистр
Метод upper() делает все символы строки в верхнем регистре.
Синтаксис
string.upper()
"сан-Франциско".upper()
'САН-ФРАНЦИСКО'
7.3. Все первые буквы слов в верхний регистр
Метод title() делает заглавными все первые буквы в словах заданной строки.
Синтаксис
string.title()
"сан-Франциско".title()
'Сан-Франциско'
8. Выравнивание строк по левому или правому краю
Метод ljust() возвращает выровненную по левому краю строку с помощью заданного символа (пробел по умолчанию). Метод rjust() выравнивает строку по правому краю.
Синтаксис
string.rjust/ljust(length, character)
length — длина строки, которую нужно вернуть (обязательно);
character — символ, используемый для заполнения пустого пространства, пробел по умолчанию (необязательно);
Пример кода
#str.rjust
text = 'Бинарный поиск — '
print(text.rjust(25),"классический рекурсивный алгоритм")
Бинарный поиск — классический рекурсивный алгоритм
#str.ljust
text = 'Бинарный поиск — '
print(text.ljust(25),"классический рекурсивный алгоритм")
Бинарный поиск — классический рекурсивный алгоритм
Достарыңызбен бөлісу: |