写一个函数,输人一行字符,将此字符串中最长的单词输出
时间: 2023-03-26 18:04:54 浏览: 112
输出最长单词.c
以下是一个Python函数的示例,可以实现输入一行字符,输出其中最长的单词:
```python
def find_longest_word(sentence):
# 将输入的字符串按空格分割成单词列表
words = sentence.split()
# 初始化最长单词为空字符串
longest_word = ''
# 遍历单词列表,比较每个单词的长度,更新最长单词
for word in words:
if len(word) > len(longest_word):
longest_word = word
# 返回最长单词
return longest_word
```
使用示例:
```python
sentence = input('请输入一行字符:')
longest_word = find_longest_word(sentence)
print('最长的单词是:', longest_word)
```
例如,输入字符串 "I love programming and coding",输出结果为 "programming"。
阅读全文