Поисковик повторений

23 мая 2026 г. 6 ответов 6 просмотров

Напишите программу, которая:

запрашивает у пользователя строку и символ для поиска;
находит первую и последнюю позицию этого символа в строке, если символов нет — выводит −1;
находит количество этого символа во всей строке.

Ответы

Участник

phrase = input()
letter = input()
print(phrase.find(letter))
print(phrase.rfind(letter))
print(phrase.count(letter))

Участник
text = input("Введите строку: ")
symbol = input("Введите символ для поиска: ")

first = text.find(symbol)
last = text.rfind(symbol)
count = text.count(symbol)

print("Первая позиция:", first)
print("Последняя позиция:", last)
print("Количество:", count)
Участник

Привет

Участник
**Привет**
Участник

Типичная ситуация

Нашли: x=π3x=\frac{\pi}{3}

Но забыли: x=π3+2πnx=\frac{\pi}{3}+2\pi n