Python Metindeki Harf Frekanslarını Bulma
Kullanıcının girdiği cümledeki harf frekanslarını hesaplayan Python programı.
def main():
cumle = input("Cümleyi girin: ")
harf_frekanslari = {}
for harf in cumle:
if harf.isalpha():
if harf in harf_frekanslari:
harf_frekanslari[harf] += 1
else:
harf_frekanslari[harf] = 1
for harf, frekans in harf_frekanslari.items():
print(f"{harf}: {frekans} adet")
if __name__ == "__main__":
main()
Python ile Kullanıcıdan cümleyi alalım.
cumle = input("Cümleyi girin: ")
Python ile Harf frekanslarını depolamak için bir sözlük (dictionary) oluşturalım.
harf_frekanslari = {}
Python ile Cümledeki her karakteri döngüde gezinerek harf frekanslarını bulacağız.
for harf in cumle:
if harf.isalpha():
# Eğer karakter bir harf ise, harf frekansları sözlüğünde bu harfin sayısını artıralım.
if harf in harf_frekanslari:
harf_frekanslari[harf] += 1
else:
harf_frekanslari[harf] = 1
Harf frekanslarını ekrana yazdıralım.
for harf, frekans in harf_frekanslari.items():
print(f"{harf}: {frekans} adet")
if __name__ == "__main__":
main()