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ı :
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.