Предмет: Информатика, автор: boichovmacs200

Python. find() и rfind()
Используя методы find() и rfind() найди первое вхождение символа ‘r’ слева и справа.

Приложения:

Ответы

Автор ответа: HP2020
2

строка.find(подстрока) находит первое включение подстроки в строку (там есть еще необязательные аргументы, но о них не буду думать)

строка.rfind(подстрока) находит последнее (самое правое, отсюда и первая буква в названии) включение подстроки в строку

Код (Python 3):

s = input()

print("Индекс первого вхождения символа 'г' слева:", s.find('r'))

print("Индекс первого вхождения символа 'г' справа:", s.rfind('r'))

Пример ввода:

roasted meat with rice

Пример вывода:

Индекс первого вхождения символа 'г' слева: 0

Индекс первого вхождения символа 'г' справа: 18


boichovmacs200: Просто подмечу, что перед '' где символ г надо поставить \, а то ошибку выдавать будет.
boichovmacs200: перед'
Похожие вопросы
Предмет: Математика, автор: димаш41