编写一个程序,找出一个句子中最长的单词。如果有两个或多个单词长度相同,返回第一个最长的单词。
- 定义函数
get_longest_word()
,它接受一个参数:sentence
。 - 在函数内部,实现识别最长单词的逻辑,并返回第一个最长单词。
示例输入
My toy's name is Transformers Optimus Prime.
示例输出
Transformers
def get_longest_word(sentence):
# 在此处编写你的代码
maxlen=0
for word in sentence.split(' '):
if len(word)>maxlen:
maxlen=len(word)
for word in sentence.split(' '):
if len(word)==maxlen:
return word
# 获取输入
sentence = input()
# 调用函数
print(get_longest_word(sentence))