写函数,实现统计字符串中单词的个数并返回。
时间: 2024-05-08 22:19:24 浏览: 20
好的,这个问题我可以回答。以下是统计字符串中单词个数的函数实现:
```python
def count_words(s):
words = s.split()
return len(words)
```
使用 `split()` 方法可以将字符串按空格分割成单词,并存储在一个列表中。最后返回列表元素的数量即可。
相关问题
编写函数实现统计字符串中单词的个数并返回
可以使用以下函数来实现统计字符串中单词的个数并返回:
```python
def count_words(s):
"""
统计字符串中单词的个数并返回
"""
# 将字符串按空格分割成单词列表
words = s.split()
# 返回单词列表的长度
return len(words)
```
该函数的实现思路是将字符串按空格分割成单词列表,然后返回单词列表的长度,即单词的个数。
编写一个函数,实现统计字符串中单词的个数并返回
可以使用 Python 编写一个函数,实现统计字符串中单词的个数并返回。
示例代码:
```python
def count_words(s):
# 利用空格将字符串拆分成单词列表
words = s.split()
# 返回单词列表的长度
return len(words)
```
使用该函数统计字符串的单词个数并输出:
```python
s = "This is a sentence."
count = count_words(s)
print(count) # 输出:4
```
在这个例子中,字符串 `s` 中包含 4 个单词,即 "This"、"is"、"a"、"sentence."。函数 `count_words` 利用 `split` 方法将字符串拆分成单词列表,再返回列表长度,即可得到单词个数。