Python ile Sorular 20-Cümle içindeki kelime ve harf sayısını bulmak

preview_player
Показать описание
20-Kullanıcıdan alınan bir cümlede kaç adet kelime olduğunu ve kaç adet harf olduğunu bulan programı yazınız?

boşluk karakteri bulma
Рекомендации по теме
Комментарии
Автор

Farklı bir yaklaşım


cümle = input("Cümle:")



kelime = 0
numara = 0
harf = 0

liste = cümle.split(" ")


for i in liste:
for j in i:
try:
i = int(i)
j = int(j)
numara +=1
except:
kelime+=1
harf+=1

print(numara)
print(kelime)
print(harf)

abdullahklnc
Автор


sayac = 0
for k in s:
    if k == " ":
        sayac += 1
print("Kelime sayısı: ", sayac+1)
print("Harf sayısı: ", len(s)-sayac)

sertcom
Автор

sentence = input("bir cümle giriniz : ")

space = sentence.count(" ")
print(len(sentence.split()))
print(len(sentence)- space)

ismeilofli
Автор

entry = input ("Kelimeleri Giriniz : ")

word_split = entry.split(" ")

word_item = len (word_split)

entry.replace(" ", "")

letter_item = (len (entry))

print(f"Kelime Sayısı: {word_item} Harf Sayısı : {letter_item}")

salihonaldi
Автор

# böylede olabilir sanırım :
deg = input('Cümle Gir: ')
ayrı = deg.split(' ')
print(f"kelime sayısı: {len(ayrı)}")
print(f"harf sayısı: {len(deg)-(len(ayrı)-1)}")

Konufun
Автор

hocam tüm soruları izledim, çok güzel anlatmışsınız, teşekkür ederiz.

iremsu
Автор

Bu da benden olsun ;

print("Metindeki Kelime ve Harf Sayısını Bulma Programı\nProgramdan çıkmak için 'q' ya basınız!\n")
while True:
s = input("Bir metin giriniz: ")
if s == "q":
print("Program sonlandı!")
break

bosluk_sayisi = 0
noktalama = [".", ", ", "!", "?", '"']
noktalama_sayisi = 0
for k in s:
if k == " ":
bosluk_sayisi += 1
if k in noktalama:
noktalama_sayisi +=1

print(f"\n Kelime sayısı: {bosluk_sayisi+1}\n Harf sayısı:
f" Karakter sayısı(boşluksuz): {len(s)-bosluk_sayisi}\n Karakter sayısı(boşuklu): {len(s)}\n")

while True:
a = input("Sesli ve sessiz harf bilgilerini de öğrenmek ister misiniz? Evet için 'y' ye hayır için 'n' ye basınız: ")
if a == "n":
print("")
break
if a == "y":
sesli = "aeıioöuü"
sesli_sayisi = 0

for harf in s:
if harf in sesli:
sesli_sayisi += 1

print(f"\n Sesli harf sayısı: {sesli_sayisi}\n Sessiz harf sayısı:
break

else:
print("Lütfen 'y' ya da 'n' harfleriyle cevap veriniz!\n")

alper
Автор

hocam paylaşımın çok güzel fakat sizden bir ricam olucak. bir sistem üzerine çalışıyorum, bu videoyu izlemeden önce sizin yaptığınız gibi yazdım kodu. daha sonra çok basit bir bug oluşturduğumu farkettim. bu sadece boşluk sayıyor, kelimeyi belirlemiyor. sizden ricam bunun için kısa bir video çekebilir misiniz? veya size ulaşsam siz bana yardımcı olsanız? teşekkürler...

porsuktefeci
Автор

hocam emeğinize sağlık. seviyeleri zorlaştırarak hiç bitmeyen hikaye yapılabilir.

edemir
Автор

hocam elinize sağlık başarılı bir anlatım

can-hluj
Автор

Merhaba hocam sizden bir ricam olucak. Ortalaması ve standart sapmasını kendimiz belirlediğimiz ve istediğimiz aralıkta rasgele sayı üreten kod yazarmısınız?

namesurname
Автор

Çok tşk odv olarak bunu vermisti yapamiyordum

feridteyubov
Автор

Hocam çok güzel paylaşımlar bunlar gerçekten çok teşekkürler sizi discordda da ekledim umarım kabul edersiniz :D

kesmekes
Автор

Hocam diyelimki metinde ayni yerde birden fazla bosluk var nasil kac kelime oldugunu bulacagiz

MehmetDoora
Автор

bu serinin benzerini daha önce java için yapmıştınız, daha farklı ve zor sorularınızı da eklerseniz sevinirim.

mutlueren
Автор

hocam else komutunu nasıl uygulayacağız
mesela girilen kelimenin içindeki e harfi sayısını yazdıracak buraya kadar yaptım) eğer yoksa da yazdırmayacak (burayı nasıl yapabilirim?)

omerkose
Автор

Merhabalar böyle bir soruyu ilk okul 4 sınıfta sorulabilir mi acaba
Sadece rakam verip bulunuz demek ben veli olarak bilmiyorum mesela

gocebe
Автор

hocam bir metinde herhangi bir harften kaç tane olduğunu nasıl anlarız

tarikbugrakaya
Автор

Harf sayısı len(s) - bosluk_sayacı olmalı değil mi?

myshortlife
Автор

bu kodu aynı şekilde yazıyorum fakat bende tek tek liste yapıyor
boşluk adedi =1
kelime sayısı =2
boşluk adedi =2
kelime sayısı =3... yazıyor neden ola bilir

deryaatik