Bu yazıda Python ile kullanıcıdan alınan bir karakterin ünlü veya ünsüz harf olduğunu kontrol eden program örneğini yazacağız.

Öncelikle ünlü ünsüz harflerin ne olduğunu öğrenelim.

Ünlü Harfler : a, e, ı, i, o, ö, u, ü harflerine ünlüler denir. Bu 8 sesli harf dışındaki diğer tüm harflere ünsüz denir. Fakat biz sorun çıkacağı için İngilizce’de bulunmayan ı,ö ve ü harflerini kullanmayacağız.

Şimdi sorumuza ve cevabımıza geçebiliriz.

Soru : Kullanıcıdan alınan karakterin ünlü veya ünsüz harf olduğunu kontrol eden programı kodunu yazınız.

Cevap :

print(end="Bir karakter giriniz : ")
harf = input()

size = len(harf)
if size>1:
    print("\nTek karakter girmelisiniz!")
else:
    if (harf>='a' and harf<='z') or (harf>='A' and harf<='Z'):
        if harf=='a' or harf=='e' or harf=='i' or harf=='o' or harf=='u':
            print("\n\"" +harf+ "\"harfi ünlü")
        elif harf=='A' or harf=='E' or harf=='I' or harf=='O' or harf=='U':
            print("\n\"" +harf+ "\" harfi ünlü")
        else:
            print("\n\"" +harf+ "\" harfi ünsüz")
    else:
        print("\n\"" +harf+ "\" Girdiğiniz karakter harf değil")

Çıktısı :

Python Bir Karakterin Ünlü Veya Ünsüz Harf Olduğunu Kontrol Eden Program

Bu yazımızda Python ile kullanıcıdan alınan bir karakterin ünlü veya ünsüz harf olduğunu kontrol eden program örneğini yazdık. Diğer Python örneklerimizi de görmek isterseniz buraya tıklayarak tümüne ulaşabilirsiniz.

Bu yazı dikkatini çekebilir.   Python Liste ve Liste Metotları