Я учусь на Python, и я застрял в этом.Напишите программу, которая занимает 3 символа, а затем
проблема: Напишите программу, которая принимает 3 символа, а затем подсчитывает количество согласных и гласных, как показано в следующем примере. Входные три символа:> г Н а число согласный 2. Число гласных 1
вот мой код, который я пытался
a,b,c = input("Input three characters:>").split()
a = str(a)
b = str(b)
c = str(c)
if a == 'a' or a == 'e' or a == 'i' or a == 'o' or a == 'u':
print("The number of consonants is 2. The number of vowels is 1.")
elif b == 'a' or b == 'e' or = b == 'i' or b == 'o' or b == 'u':
print("The number of consonants is 2. The number of vowels is 1.")
if c == 'a' or c == 'e' or = c == 'i' or c == 'o' or c == 'u':
print("The number of consonants is 2. The number of vowels is 1.")
Но это слишком долго если я считаю, что гласные 2 или более. Как я могу упростить код для этого?
не удаляйте код из Qu estion. – MattDMo