Домашнее задание № 8
Курс: МКА Python(Junior)
Тема: Создание игры «камень, ножницы, бумага» Задание
Реализуйте программу, цель которой определить, есть ли в тексте определённое слово.
Пользователь вставляет в консоль текст, а потом слово, которое хочет найти, программа
должна вывести номер позиции, в которой
начинается это слово и есть ли оно вообще.
Учтите регистр букв (маленькие и большие),
что бы программа находила любой из вариантов

1 Янв 2023 в 19:40
574 +2
0
Ответы
1

Пример решения:

text = input"Введитетекст:""Введите текст: ""Введитетекст:" word = input"Введитеслово,котороехотитенайти:""Введите слово, которое хотите найти: ""Введитеслово,котороехотитенайти:"
# Приводим текст и слово к нижнему регистру для регистронезависимого поиска
text_lower = text.lower word_lower = word.lower
# Ищем слово в тексте
position = text_lower.findwordlowerword_lowerwordl ower
if position != -1:
printf"Слово′word′найденонапозицииposition"f"Слово '{word}' найдено на позиции {position}"f"Словоwordнайденонапозицииposition" else:
printf"Слово′word′ненайденовтексте"f"Слово '{word}' не найдено в тексте"f"Словоwordненайденовтексте"

Пример работы программы:

Введите текст: Привет, как дела? Хочешь поиграть в камень, ножницы, бумагу?
Введите слово, которое хотите найти: играть
Слово 'играть' найдено на позиции 28
16 Апр 2024 в 16:53
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир