← К задачам
Тяжело · +4Регулярные выраженияСтрокиЦиклы

Первые N гласных

Напишите функцию first_n_vowels(txt, n), которая возвращает первые n гласных (a, e, i, o, u) строки в виде строки. Если n больше количества гласных или n равно 0 — верните "invalid".

first_n_vowels("sharpening skills", 3) ➞ "aei"
first_n_vowels("major league", 5) ➞ "aoeau"
first_n_vowels("hostess", 5) ➞ "invalid"
py
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
Открыть курс →
def first_n_vowels(txt, n):
    pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.