Предмет: Информатика,
автор: ulia452
Python. C полным решением, пожалуйста!
В заданной символьной строке найти последнее вхождение символа, заданного с клавиатуры. Это символ должен быть строчной английской буквой. Вывести сообщение если это не так или такого символа нет.
Ответы
Автор ответа:
0
s = 'English is a West Germanic language first spoken in early medieval England'
while True:
c = input('Введите символ, который необходимо найти: ')
if len(c) == 1 and 'a' <= c <= 'z': break
print('Символ должен быть строчной английской буквой!')
p = -1
for i in enumerate(s[::-1]):
if i[1] == c: p = i[0]
if p >= 0: print('Позиция введённого симфола с конца строки равна: ', len(s)-p)
else: print('Данного символа в строке не существует')
Похожие вопросы
Предмет: Русский язык,
автор: b771
Предмет: Технология,
автор: Оксана200311
Предмет: Английский язык,
автор: dariamakovenko
Предмет: Русский язык,
автор: romarizvanov824
Предмет: Русский язык,
автор: Hawk679043