Предмет: Информатика,
автор: tigor71
ПОМОГИТЕ С ПИТОНОМ!! ДАЮ 20 БАЛЛОВ
Напишите программу, которая умеет выбирать все самое притягательное, то есть такое, что заканчивается на гласную букву (аяоёэеуюиы) в любом регистре.
Формат ввода
Вводится строка-разделитель. Затем вводится строка фраз через этот разделитель.
Формат вывода
Через двоеточие и пробел вывести фразы, которые заканчиваются на гласную букву.
Приложения:

Ответы
Автор ответа:
0
Объяснение:
Использовал функции из стандартной библиотеки Python, главным образом функцию split(). В ее параметр добавил строку, которая становится разделителем(по умолчанию - пробел). Ну и дальше несложный алгоритм через использование цикла, в котором проверяем каждую фразу на удовлетворение условия.
Код Python 3.10.
delim = input().strip()
input_str = input().strip().split(delim)
vowels = ('a', 'у', 'о', 'и', 'э', 'ы', 'я', 'ю', 'е', 'ё')
res = []
for s in input_str:
if s[-1].lower() in vowels:
res.append(s)
print(': '.join(res))
Интересные вопросы
Предмет: Литература,
автор: sherlock3624
Предмет: Химия,
автор: abdigaliasylai
Предмет: Другие предметы,
автор: YouTube2023
Предмет: Алгебра,
автор: Fivas228
Предмет: Математика,
автор: MaryChaplD