PYTHON
Дана строка (вводится с клавиатуры). Если в этой строке
буква S (S вводится с клавиатуры) встречается только один раз,
выведите её индекс. Если она встречается два и более раз,
выведите сумму индексов её первого и последнего появления.
Если буква S в данной строке не встречается, то выведите
сообщение «Буква отсутствует».
Answers & Comments
Задание:
Дана строка (вводится с клавиатуры). Если в этой строке
буква 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))