python统计字符串单词数
时间: 2024-01-01 09:05:36 浏览: 135
zifuchuan.rar_统计 串中 单词 个数
你可以使用split()函数将字符串拆分为单词,并使用len()函数统计单词的数量。以下是一个示例代码:
```python
def count_words(sentence):
words = sentence.split()
return len(words)
sentence = "Hello world! This is a python program."
word_count = count_words(sentence)
print("Number of words:", word_count)
```
这段代码会输出:
```
Number of words: 8
```
注意,这个方法并不会考虑标点符号和其他非字母字符,只会将空格作为单词的分隔符。如果你需要更精确的统计,可以使用正则表达式或其他方法来处理字符串。
阅读全文