2、从外部输出一句话并且格式化统计其中三个字符长度的单词并输出
时间: 2024-11-20 17:38:10 浏览: 5
C#中使用IFormattable实现自定义格式化字符串输出示例
在程序中,如果你想要输出一句话,并统计其中三个字符长度的单词,你可以按照以下步骤进行:
首先,获取输入的句子(这里假设是一个字符串变量),然后通过字符串处理功能分割出单词列表。例如,在Python中可以使用split()函数。
```python
sentence = "这是一个用于统计的示例句子"
word_list = sentence.split()
```
接着遍历这个单词列表,检查每个单词的长度是否为3。如果是,则记录下来并格式化输出。可以用列表推导式简化这一过程:
```python
three_letter_words = [word for word in word_list if len(word) == 3]
formatted_output = ', '.join(f"'{word}': {word}" for word in three_letter_words)
```
最后,将格式化的输出打印出来:
```python
print("三个字符长度的单词: ", formatted_output)
```
如果没有任何三个字符长度的单词,`formatted_output`将会是空的。
阅读全文