使用Python,输入一行文本,统计其中每个单词的长度
时间: 2023-07-11 10:07:45 浏览: 134
python统计文本文件内单词数量的方法
可以使用Python的内置函数`len()`和字符串方法`split()`来实现。具体步骤如下:
1. 使用`input()`函数获取用户输入的文本
2. 使用字符串方法`split()`将文本分割成单词列表
3. 遍历单词列表,使用内置函数`len()`统计每个单词的长度并输出
下面是示例代码:
```python
text = input("请输入一行文本:")
words = text.split() # 将文本分割成单词列表
for word in words:
print(f"{word} 的长度为 {len(word)}")
```
示例输出:
```
请输入一行文本:Hello world, I am a Python program.
Hello 的长度为 5
world, 的长度为 6
I 的长度为 1
am 的长度为 2
a 的长度为 1
Python 的长度为 6
program. 的长度为 8
```
阅读全文