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



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

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


Метод center() выравнивает строку по центру. Выравнивание происходит за счет определенного символа (по умолчанию — это пробел).
Синтаксис
str.center(length, fillchar), где:

  • length — длина строки (обязательно);

  • fillchar — символ, который определяет выравнивание (необязательно);

Пример кода
sentence = 'алгоритм'
sentence.center(14,'-')

'---алгоритм---'




2. Сколько раз символ встречается в строке


Метод count() возвращает, сколько раз конкретное значение встречалось в строке.
Синтаксис
str.count(value, start, end), где:

  • value — подстрока, которую нужно искать в строке (обязательно);

  • start — начальный индекс строки, откуда нужно начинать поиск (необязательно);

  • end — конечный индекс строки, где поиск значения должен завершиться (необязательно);

Пример кода
sentence = 'Она продает ракушки на берегу моря. Товары, которые она продает, безусловно, ракушки.'
sentence.count('ракушки')
sentence.count('ракушки',9,25)

2
1



3. Поиск подстроки в строке


Метод find() возвращает наименьший индекс позиции, где указанная подстрока встречается в строке. Если она не найдена, возвращает -1.
Синтаксис
str.find(value, start, end), где:

  • value — подстрока, которую нужно искать в строке (обязательно);

  • start — начальный индекс строки, откуда нужно начинать поиск (необязательно);

  • end — конечный индекс строки, где поиск значения должен завершиться (необязательно);

Типы

  • rfind() — метод rfind() похож на find(), но он возвращает самый большой индекс.

Пример кода
sentence = 'Она продает ракушки на берегу моря. Товары, которые она продает, безусловно, ракушки.'
sentence.find('ракушки')
sentence.find('ракушки',0,9)
sentence.find('р',5,10)
sentence.rfind('ракушки')
10
-1
8
69


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




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

    Басты бет