128综合应用题:找最长单词
输入一行英文句子(单词以空格分隔),找出最长的单词并输出;若有多个等长最长,输出第一个。
# 输入示例:The quick brown fox jumps
# 请在下面编写完整程序
参考答案
s = input()
words = s.split()
longest = words[0]
for w in words:
if len(w) > len(longest):
longest = w
print(longest)
解析
split() 按空格拆分单词;遍历比较长度,遇更长的更新。示例输入输出 jumps。