Работая над проблемой комплект- здесь является Q:Python- добавив две функции вместе
Два определения функции сохраняются в одном файле: А функция count_vowels имеет один параметр, слово, и возвращает число гласные в этом слове. Функция count_consonants имеет один параметр, слово и возвращает количество согласных в этом слове. Чтобы определить количество букв в слове, написать тело в одну строку для следующей функции, которая вызывает как count_vowels и count_consonants:
def count_letters(word):
""" (str) -> int
Return the number of letters in word.
>>> count_letters('hello')
5
>>> count_letters('bonjour')
7
"""
# Write the one-line function body that belongs here.
Мой ответ:
return count_letters(count_vowels() + count_consonants())
Неправильно. Зачем?
Что возвращает count_vowels или count_consonants? – tacaswell
Что случилось с 'count_vowels (foo) + count_consonants (foo)' без 'count_letters'? – scohe001
@tcaswell Вы прочитали вопрос? Довольно ясно, что они вернут, если вы прочитаете вопрос. – SethMMorton