任意字符串参数返回最长的

 1 #定义一个方法func,该func可以引入任意多的字符串参数,结果返回(长度)最长的字符串。
 2 def func2(*str):
 3     
 4     for s in str:
 5         if isinstance(s,int):
 6             return '请保证全部是字符串'
 7     for i in range(len(str)-1):
 8         if len(str[i])<len(str[i+1]):
 9             aim = str[i+1]
10     return aim
11 
12 print(func2('fdaf','asd','freagwrgiuahsfu','adcxe','56928'))

 

posted @ 2017-05-02 18:59  道高一尺  阅读(406)  评论(0编辑  收藏  举报