1.定义1格方法func,可以引入任意多的整形参数,结果返回其中最大和最小值
def func(*num):
for x in num:
if not isinstance(x,int):
return 'please enter a int'
a = sorted(num)
return 'Min:%s' % a[0], 'Max:%s' % a[-1]
print(func(22,3,-1,0))
2.定义1个方法func,该func可以引入人一多的字符串参数,结果返回最长字符串的长度
def func(*alist):
for x in alist:
if not isinstance(x,str):
return 'please enter a string'
a = sorted(alist,key=lambda y:len(y))
return 'max:%d' % len(a[-1])
print(func('abc','ab','c'))