python编写程序,利用元组作为函数的返回值,求系列类型的最大值、最小值和元素个数

求python代码

1、首先,定义一个数组,初值为0。

2、用for循环,控制输入整数的个数。

3、将输入的整数,保存在数组中。

4、用函数min判断输入整数的最小值,保存到变量中。

5、然后,用函数max判断输入整数的最大值,保存在变量中。

6、最后,输出整数中的最小值和最大值。

7、运行程序,输入三个一位整数,电脑会判断出最小值和最大值。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-04
s1=[9,7,8,3,2,1,55,6]
s2=["apple","pear","melon","kiwi"]
s3="TheQuickBrownFox"
def Test(s):
     if s is list:
          s.sort()
          max1=max(s)
          min1=min(s)
          l=len(s)
          return max1,min1,l
     else:
          li=list(s)
          li.sort()
          max1=max(li)
          min1=min(li)
          l=len(li)
          return max1,min1,l


s=s1
m=Test(s)
print("列表s1的最大值%s,最小值%s,元素个数%s"%(m[0],m[1],m[2]))

s=s2
m=Test(s)    
print("列表s2的最大值%s,最小值%s,元素个数%s"%(m[0],m[1],m[2]))

s=s3
m=Test(s)    
print("字符串s3的最大值%s,最小值%s,元素个数%s"%(m[0],m[1],m[2]))

追答

回答满意吗

本回答被提问者采纳
第2个回答  2018-06-04

第3个回答  2020-05-13
def get_list(s):
n=”最大值=%s,最小值=%s,元素个数=%s*%(max(s),min(s),len(s))
print(n)
测试数据
s1=[9,7,8,3,2,1,55,6]
s2=["apple',"pear”, "melon”, "kiwi”]
s3="TheQuickBrownFox
get list(s1)
get list(s2)
get_list(s3)