python编写程序,利用元组作为函数的返回值,求系列类型的最大值、最小值和元素个数
发布网友
发布时间:2022-08-21 09:30
我来回答
共3个回答
热心网友
时间:2023-11-21 01:19
1、首先,定义一个数组,初值为0。
2、用for循环,控制输入整数的个数。
3、将输入的整数,保存在数组中。
4、用函数min判断输入整数的最小值,保存到变量中。
5、然后,用函数max判断输入整数的最大值,保存在变量中。
6、最后,输出整数中的最小值和最大值。
7、运行程序,输入三个一位整数,电脑会判断出最小值和最大值。
热心网友
时间:2023-11-21 01:19
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]))
追答回答满意吗
热心网友
时间:2023-11-21 01:20
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)