Предмет: Информатика,
автор: Abcdefg12345678910
python
Пользователь вводит с клавиатуры строку и слово
для поиска. Посчитайте сколько раз в строке встречается
искомое слово. Полученное число выведите на экран.
Ответы
Автор ответа:
1
string = input("Введите строку: ")
word_to_find = input("Введите слово для поиска: ")
count = 0
word = ""
found = False
for char in string:
if char == " ":
if word == word_to_find:
count += 1
found = True
word = ""
else:
word += char
if word == word_to_find:
count += 1
found = True
if found:
print("Количество вхождений слова:", count)
else:
print("Слово не найдено в строке.")
Abcdefg12345678910:
без text.count
сейчас исправлю
с использованием массива надеюсь можно?
массив тоже нельзя:(
5 минут, еще раз отредактирую
отредактировал, посмотри
фаунд = фолс
для чего это
оно не обязательно, просто мне показалось так будет красивее код выглядеть
ну это маркер своебразный для последнего цикла:)
Похожие вопросы
Предмет: Українська література,
автор: arina651660
Предмет: Математика,
автор: kirakarnaykhova12
Предмет: Биология,
автор: milenasihhi
Предмет: Химия,
автор: Altry
Предмет: Геометрия,
автор: petrecenkoroma32