PYTHON
Дана строка (вводится с клавиатуры). Если в этой строке
буква S (S вводится с клавиатуры) встречается только один раз,
выведите её индекс. Если она встречается два и более раз,
выведите сумму индексов её первого и последнего появления.
Если буква S в данной строке не встречается, то выведите
сообщение «Буква отсутствует».

Ответы

Ответ дал: mirageKZ
1

Задание:

Дана строка (вводится с клавиатуры). Если в этой строке

буква S (S вводится с клавиатуры) встречается только один раз,

выведите её индекс. Если она встречается два и более раз,

выведите сумму индексов её первого и последнего появления.

Если буква S в данной строке не встречается, то выведите

сообщение «Буква отсутствует».

Индексы начинаются с 0 !!!!!

Решение:

Python

s=input('Введите строку: ')

s1=input('Введите букву: ')

if s.count(s1)==0:

   print('Буква отсутствует')

elif s.count(s1)==1:

   print(s.find(s1))

else:

   print(s.rfind(s1))

Вас заинтересует