Задача 07.12

''' Дана строка символов. Разработайте скрипт для решения задачи: Определите все позиции некоторого заданного символа в данной строке. Если символа в строке нет, выведите соответствующее сообщение. (Примечание: строка и искомый символ вводятся в отдельных строках) Пример выполнения скрипта: Программа поиска всех позиций вхождения данного символа в строку Введите строку -> простоквашино Введите символ -> о Ответ: 3 6 13 ''' print('Программа поиска всех позиций вхождения данного символа в строку') st = input('Введите строку -> ') sm = input('Введите символ -> ') l = len(st) k = 0 print('Ответ: ', end = '') for i in range(l): if st[i] == sm: print (i + 1, end = ' ') k += 1 if k == 0: print ('Такого символа в строке нет')

© Кащеев Е. Решение задач по программированию на языке Python