👤

Witam mam takie zadanie potrzebuję go żeby zdać proszę o pomoc :
Napisz program, który z wprowadzonego tekstu przez użytkownika wytnie wszystkie samogłoski,wyświetli pocięty tekst oraz wyliczy ile danych samogłosek zawartych było w tekście. Naliczaj znaki bez względu na wielkość np: "In the inn" -> iei -> 0a;1e;2i
Np:"Lorem Ipsum is simply dummy text" -> oeiuiiyuy ->0a;1e;3i;1u;0ó;1o;2y;


Odpowiedź :

samogloski = ("a", "ą", "e", "ę", "i", "o", "u", "y")

wyraz = input("Napisz wyraz: ").lower()

sameSamogloski = [x for x in wyraz if x in samogloski]

print("".join(sameSamogloski))

print("".join([f"{sameSamogloski.count(samogloska)}{samogloska};" for samogloska in samogloski]))