В этом задании вы научитесь работать с функциями. Заодно мы закрепим предыдущие темы: списки, циклы, условия.
Реализуйте функцию count_letter, которая принимает список слов и одну букву и возвращает количество слов в списке, в которых эта буква встречается хотя бы один раз.
Например, для списка ['python', 'c++', 'c', 'scala', 'java'] и буквы «c» ваша функция должна вернуть число 3.
Подсказки
Используйте конструкцию for word in ... для итерации по списку.
Используйте переменную для хранения промежуточного результата подсчёта.
Используйте конструкцию letter in word для проверки наличия буквы в слове.
- Для будущего телеграм-бота нам необходимо создать аккаунт на сайте https://www.pythonanywhere.com/. Достаточно иметь Beginner account.
- Познакомитесь с функциональностью сайта: как загружать файлы, работать с консолью.
- Прочтите документацию на сайте.
Для выполнения домашнего задания мы рекомендуем использовать интегрированную среду разработки (IDE) GigaIDE. С инструкцией об установке и работе с GigaIDE, вы можете ознакомиться в личном кабинете. Любые вопросы по решению задач задавайте в чате в Telegram.
Вставьте ссылку на вашу работу в поле «Ссылка на решение» и нажмите «Отправить решение». Это задание для самостоятельной работы — оно не будет проверяться экспертом. После загрузки вашего решения вы получите пример решения задания от эксперта.