
Удава можно измерять в попугаях. Для этого даже не нужно их глотать. Измерьте длину строки в
попугаях. Напишите программу, которая определяет, сколько раз слово parrot укладывается в во введенной строке. Подсказка: функция len() напишите программу чделательно объеснить !

Ответы на вопрос

print(len(input()) // len("parrot"))
Длину строки делим на длину слова "parrot" (6) нацело, остаток отбрасывается. Всё.



Конечно, давайте напишем программу на языке Python для измерения длины строки в попугаях и подсчета количества вхождений слова "parrot" в эту строку.
```python def measure_in_parrots(length): # Предположим, что средняя длина тела удава равна 5 попугаям parrot_length = 5 length_in_parrots = length / parrot_length return length_in_parrots
def count_parrots_in_string(input_string): # Преобразуем строку в нижний регистр, чтобы учесть слово "Parrot" или "PARROT" lower_string = input_string.lower() # Используем метод count() для подсчета вхождений слова "parrot" parrot_count = lower_string.count("parrot") return parrot_count
# Вводим строку с клавиатуры user_input = input("Введите строку: ")
# Измеряем длину строки в попугаях string_length = len(user_input) length_in_parrots = measure_in_parrots(string_length)
# Выводим результат print(f"Длина строки в попугаях: {length_in_parrots} попугаев")
# Считаем количество вхождений слова "parrot" в строку parrot_count = count_parrots_in_string(user_input) print(f"Слово 'parrot' встречается в строке {parrot_count} раз") ```
Программа состоит из двух функций: `measure_in_parrots` для измерения длины строки в попугаях и `count_parrots_in_string` для подсчета количества вхождений слова "parrot". Обратите внимание, что программа преобразует строку в нижний регистр перед подсчетом вхождений, чтобы учесть различные варианты написания слова.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili