Задача 07.11

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

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