1. Выравнивание строки по центру


Типы rsplit() — разбивает строку, начиная с правой стороны. Пример кода



бет3/4
Дата05.12.2023
өлшемі21,75 Kb.
#195044
1   2   3   4
Байланысты:
Новый документ

Типы

  • 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),"классический рекурсивный алгоритм")

Бинарный поиск — классический рекурсивный алгоритм






Достарыңызбен бөлісу:
1   2   3   4




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет