Нильс выбежал во двор. Перед домом прыгал воробей. Чуть только Нильс показался на пороге, воробей вспорхнул на изгородь и закричал во весь свой воробьиный голос:
— Посмотрите-ка на Нильса! Посмотрите-ка на Нильса!
А куры захлопали крыльями и наперебой закудахтали:
— Так ему и надо! Так ему и надо!
И удивительное дело — Нильс прекрасно всех понимал.
Напишите функцию birdcalls(), которая должна преобразовать строку, которая находится во внешней переменной curse, а затем результат снова записать в эту переменную.
Сначала сортируются слова в строке по длине, а затем в каждом втором слове гласные заменяются звездочками, а остальные переводятся в верхний регистр.
Функция ничего не возвращает, она только изменяет содержимое внешней переменной.
Гласные – это aeiouy.
Пример 1
Ввод
curse = "Good! Ah perishing good! Are you afraid now? Afraid?"
birdcalls()
print(curse)
Вывод
*H Are *** now? G**D! good! *FR**D Afraid? P*R*SH*NG