asanovavenera
07.09.2021 09:14

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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
умничка267
02.01.2021 11:00

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

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

Код (Python 3):

s = input()

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

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

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

roasted meat with rice

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

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

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

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота