def longest_word():
words = input("请逐个输入单词,使用空格分隔:").split()
longest = max(words, key=len)
return longest
print("输入的最长单词是:", longest_word())
这个函数首先要求用户输入单词,然后将这些单词按照空格进行切分,并保存在一个列表中。接着使用Python内置的max函数,结合lambda函数len,找到列表中长度最大的单词,并返回它。最后在主程序中调用该函数,并打印返回的最长单词。
上一篇:编写一个函数longestWord(),该函数接收一个单词列表,然后返回以“ion”结尾的最长单词。
下一篇:编写一个函数名为is_two,它接受一个变量,并返回True或False,如果输入是数字2或字符串2,则返回True