Mango   30-03-2021 Saat 12:24
#1
Merhaba,

Girilen metin boşluklardan parçalanıyor ve her parçanın tamamen noktalama işaretlerinden oluşup oluşmadığı kontrol ediliyor. Uygun kelimeler sayılıp sonuç ekrana yazılıyor.

Kullanılan modüller: string

Kod:
import string

def is_word(text):
    for char in text:
        if not char in string.punctuation:
            return True
    return False

def word_count(value, output = 0):
    potential_words = value.split(" ")

    for word in potential_words:
        if is_word(word):
            output += 1

    return output

text = raw_input("Tell something: ")
print("Total words: {}".format(word_count(text)))
İnsan Doğrulama:
Lütfen aşağıda gördüğünüz onay kutusunu işaretleyin. Bu işlem, otomatik spam botlarını önlemek için kullanılır.
İfadeleri İptal Et?
Konu ile Alakalı Benzer Konular
Yorumlar 2
Okunma 129
09-09-2023 Saat 00:37
Son Yorum Yazar: şenol
Yorumlar 1
Okunma 99
08-09-2023 Saat 11:14
Son Yorum Yazar:
Yorumlar 0
Okunma 76
26-08-2023 Saat 21:45
Son Yorum Yazar: Joker’s Grin
Yorumlar 0
Okunma 99
23-07-2023 Saat 19:44
Son Yorum Yazar: şenol
Yorumlar 2
Okunma 267
06-10-2021 Saat 21:38
Son Yorum Yazar: uzman
  

Sosyal Ağlarda paylaş


Konuyu Okuyanlar: 1 Ziyaretçi