Оцените сайт Добавить сайт в закладки

Методы строк в python

Со строками мы уже начали разбираться. Узнали что это такое, какие есть символы строки. Теперь надо разобраться что же такое методы строк. Методы - функции, которые вы используете не прописывая никакой цикл, условие и т.д.

В описанных ниже методах s - переменная со строкой.

Некоторые методы:

1) s.upper() - заменяет в строке s все символы нижнего регистра символами верхнего регистра.

2) s.lower() - заменяет в строке s все символы верхнего регистра символами нижнего регистра.

3) s.count(p) - считает сколько раз в строке s встречается строка p.

4) s.find(p) - ищет первое вхождение строки p в строку s и выозвращает индекс первого вхождения.

5) s.replace('a','A') - Заменяет все символы 'a' на символы 'A'.

Рассмотрим на примерах.

Пример 1:

Нужно считать строку в переменную s и заменить все большие буквы маленькими и вывести полученный результат.

a=input()

b=a.lower()

print(b)

Пример 2:

Посчитаем сколько раз в веденной строке встречается '1' и выведем значение.

a=input()

b=a.count('1')

print(b)

Пример 3:

Найдем первое вхождение строки 'abc' в веденной строке  и выведем индекс.

a=input()

b=a.find('abc')

print(b)

Предыдущий урок Следующий урок

Полезные ссылки:

Вывод в консольное окно

Ввод данных в консольное окно

Работа с переменными

Строки

Символы строки