do zmiennej text przypisano pewien łańcuch. Wyświetl w kolejnych wierszach liczbę występowania w przypisanym łańcuchu kolejnych samogłosek: A, E, I, O, U, Y. Każdą samogłoską zliczaj niezależnie od tego, czy w tekście występuje jako duża czy mała litera. Każdy wiersz w konsoli powinien zawierać: samogłoskę w postaci dużej litery, spację, liczbę wystąpień danej samogłoski w łańcuchu.
Uwaga: w tym zadaniu nie ma potrzeby tworzenia funkcji. Jeżeli ją jednak utworzysz, musisz ją także wywołać, aby dane prawidłowo wyświetliły się na ekranie.
Odpowiedź:
text = "To jest przykładowy tekst zawierający różne samogłoski"
a_count = text.lower().count("a")
e_count = text.lower().count("e")
i_count = text.lower().count("i")
o_count = text.lower().count("o")
u_count = text.lower().count("u")
y_count = text.lower().count("y")
print("A: ", a_count)
print("E: ", e_count)
print("I: ", i_count)
print("O: ", o_count)
print("U: ", u_count)
print("Y: ", y_count)
lub
vowels = "aeiouy"
for vowel in vowels:
count = text.lower().count(vowel)
print(vowel.upper() + ": ", count)
Wyjaśnienie: