Количество вхождений подстроки в строку в любом регистре

xccxcc

Новичок
Пользователь
Апр 18, 2022
7
0
1
Даны две строки. Найти количество вхождений второй строки в первую в любом из регистров.

Формат ввода

Вводятся две строки

Формат вывода

Выводится число вхождений.

Входные данные:
Python C++ Perl Ruby C
P

Вывод программы:
2

Входные данные:
Hello
H

Вывод программы:
1
 

Ципихович Эндрю

Активный пользователь
Пользователь
Мар 27, 2021
490
25
28
а может не нужно как в школе спрашивать, дайте ИМЕННО так?
а по ТЗ
Код:
txt = '''
Антон ЧЕХОВ
Лошадиная фамилия
У отставного генерал-майора Булдеева разболелись зубы. Он полоскал рот водкой, коньяком, прикладывал к больному зубу табачную копоть, опий, скипидар, керосин, мазал щеку йодом, в ушах у него была вата, смоченная в спирту, но всё это или не помогало, или вызывало тошноту. Приезжал доктор. Он поковырял в зубе, прописал хину, но и это не помогло. На предложение вырвать больной зуб генерал ответил отказом. Все домашние — жена, дети, прислуга, даже поваренок Петька предлагали каждый свое средство. Между прочим и приказчик Булдеева Иван Евсеич пришел к нему и посоветовал полечиться заговором.
— Тут, в нашем уезде, ваше превосходительство, — сказал он, — лет десять назад служил акцизный Яков Васильич. Заговаривал зубы — первый сорт. Бывало, отвернется к окошку, пошепчет, поплюет — и как рукой! Сила ему такая дадена...
— Где же он теперь?
— А после того, как его из акцизных увольнили, в Саратове у тещи живет. Теперь только зубами и кормится. Ежели у которого человека заболит зуб, то и идут к нему, помогает... Тамошних, саратовских на дому у себя пользует, а ежели которые из других городов, то по телеграфу. Пошлите ему, ваше превосходительство, депешу, что так, мол, вот и так... у раба божьего Алексия зубы болят, прошу выпользовать. А деньги за лечение почтой пошлете.
— Ерунда! Шарлатанство!
'''
find_txt = 'по'
txt = txt.lower()
find_txt = find_txt.lower()
print(txt .count('find_txt '))
 

Форум IT Специалистов