编写程序,统计一行字符中单词的个数,单词是指连续不含空格的字符串,各单词之间用空格分隔。空格数可以是多个
时间: 2023-12-18 15:50:56 浏览: 69
编写一个程序,用于统计文件中单词的总数,不同单词的数目。(假设输入文件中只包含字母和空格)
5星 · 资源好评率100%
非常感谢您的问题!以下是可以解决此问题的Python代码:
```python
line = input("请输入一行字符串:")
count = 0
words = line.split()
for word in words:
count += 1
print("单词的个数是:", count)
```
这段代码中,我们首先使用`input()`函数获取用户输入的一行字符串。接着,我们使用`split()`函数将该字符串按照空格分割成单词,然后使用`for`循环遍历所有单词,每遍历一次就将计数器加一。最后,我们输出计数器的值即可得到单词的个数。
希望这个代码对您有所帮助!
阅读全文