Петя придумал правило преобразования текстовой информации. Таня может предлагать Пете любые тексты и узнавать от него результаты преобразования. По вопросам Тани (входная информация) и ответам Пети (выходная информация) догадайтесь, какое правило придумал Петя.
Правило преобразования: (1 - Подсчет количества букв, 2 - Подсчет количества гласных, 3 - Подсчет количества согласных)
Преобразуйте по этому правилу слово РОБОТОТЕХНИКА
В ответе укажите два числа номер правила и число полученное после преобразования слов
Answers & Comments
Ответ:
# Функция подсчета количества букв в слове
def count_letters(word):
return len(word)
# Функция подсчета количества гласных в слове
def count_vowels(word):
vowels = "aeiouy"
return sum(1 for letter in word if letter.lower() in vowels)
# Функция подсчета количества согласных в слове
def count_consonants(word):
consonants = "bcdfghjklmnpqrstvwxz"
return sum(1 for letter in word if letter.lower() in consonants)
# Применяем правило для слова РОБОТОТЕХНИКА
word = "РОБОТОТЕХНИКА"
rule = 1
result = count_letters(word)
# Выводим результат
print(f"Правило преобразования: ({rule} - Подсчет количества букв, 2 - Подсчет количества гласных, 3 - Подсчет количества согласных)")
print(f"Результат преобразования для слова '{word}': {result}")