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;
VİDEO:
Kaynak: https://www.onureroglu.com.tr/python-kelime-sayma-programi-kodlari/