Python Kelime Sayma Programı Kodları

Python Kelime Sayma Programı Kodları

23 Şubat 2018 2 Yazar: Onur Eroğlu

Merhaba arkadaşlar. Uzun süredir Python hakkında yazamıyordum. Fırsatını bulmuşken yazayım dedim.

Programımız İnput ile girdiğiniz metinde hangi kelime kaç kere kullanılmış bunu veriyor. Şimdi kodlara bakalım.

Python Kelime Sayma Programı

Şimdi öncelikle input ile kullanıcıdan giriş alıyoruz.


icerik = input("Lütfen içeriğinizi giriniz:")

İçerik isimli bir değişken tanımladık ve kullanıcıdan veri almak için input kullandık.

Sonrasında aldığımız içeriği kelimelere ayırmamız gerekiyor. Bunun için Split komutunu kullanıyoruz.


kelime = icerik.split()

Burada kelime isimli bir değişken tanımladık. Sonrasında icerik isimli değişkeni alıp kelimelere ayırmasını istedik. Buradan sonrası ise sadece for döngüsü olayı.


###Kelime Sayma
wordcount={}
for word in icerik.split():
    if word not in wordcount:
        wordcount[word] = 1
    else:
        wordcount[word] += 1
for key in wordcount.keys():
  print ("%s %s " %(key , wordcount[key]))
###Kelime Sayma

Şimdi burada tekrar for döngüsünü anlatmayacağım. Kısaca durum bu. Kodları toparlayacak olursak;


icerik = input("Lütfen içeriğinizi giriniz:")

kelime = icerik.split()
###Kelime Sayma
wordcount={}
for word in icerik.split():
    if word not in wordcount:
        wordcount[word] = 1
    else:
        wordcount[word] += 1
for key in wordcount.keys():
  print ("%s %s " %(key , wordcount[key]))
###Kelime Sayma

Video: