2024-11-28 08:55:46
导读:本篇文章首席CTO笔记来给大家介绍有关python计算一句话有多少单词的相关内容,希望对大家有所帮助,一起来看看吧。
求问用python实现:编写程序,计算用户输入的英文句子中的词语数量,以及词s?=?'this?is?a?sentence?sentence?sentence'
list_split?=?s.split('?')
print(list_split)?#?['this',?'is',?'a',?'sentence',?'sentence',?'sentence']
print(len(list_split))
result?=?{}
for?word?in?list_split:
??if?result.get(word,?None):
????result[word]?+=?1
????continue
??result[word]?=?1
print(result)?#?{'is':?1,?'a':?1,?'this':?1,?'sentence':?3}
编写程序,给出英文句子,统计单词个数,python代码如下:
len(str.split())
其中str代表给出的英文句子。
代码解释:
1.将句子切分成一个一个的单词。
str.split()是使用空格将英文句子分成一个一个的单词。空格是split方法的默认值,可以自行更改。返回值就是单词列表。
2.统计单词数量。
前面我们得到了单词的列表,len()方法可以统计列表的长度,这个长度就是单词的个数。
Python里,输入一个英文句子,统计并输出单词个数,怎么弄啊,txt?=?'a?b?c?de?fgh'
arr?=?txt.split()
print('单词数:',?len(arr),?arr)
#?输出结果:
#?单词数:?5?['a',?'b',?'c',?'de',?'fgh']
结语:以上就是首席CTO笔记为大家整理的关于python计算一句话有多少单词的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于python计算一句话有多少单词的相关内容别忘了在本站进行查找喔。