编写一个程序,找出一个句子中最长的单词。如果有两个或多个单词长度相同,返回第一个最长的单词。
- 定义函数
get_longest_word()
,它接受一个参数:sentence
。- 在函数内部,实现识别最长单词的逻辑,并返回第一个最长单词
def get_longest_word(sentence):
# 在此处编写你的代码
words = sentence.split()
longest_word = ""
max_length = 0
# 遍历每个单词并比较其长度
for word in words:
if len(word) > max_length:
max_length = len(word)
longest_word = word
return longest_word
# 获取输入
sentence = input()
# 调用函数
print(get_longest_word(sentence))