使用多行文本计算单词和空格

时间:2017-11-06 19:56:57

标签: python count counter words

我需要通过在Python中定义一个函数来计算下面所示文本的单词数和空格数。我尝试使用split(" ")命令,但由于文本分为两个不同的行,我不知道该怎么做。有人可以帮帮我吗?

text1 = "A sentence is a group of words that makes complete sense, \n contains a main verb, and begins with a capital letter."

2 个答案:

答案 0 :(得分:1)

您可以尝试以下

print len(text1.replace('\\', '').split())

空间

print text1.count(' ')

答案 1 :(得分:-1)

另一种计算单词数量的方法如下:

print len(text1.split())