編寫程序,利用元組作爲函數的返回值,求系列類型中的最大值、最小值和元素個數,並編寫測試代碼。python實現

"""
編寫程序,利用元組作爲函數的返回值,求系列類型中的最大值、最小值和元素個數,並編寫測試代碼,
假設測試數據分別爲s1=[9,8,7,3,2,1,55,6]、s2=['apple','pear','melon','kiwi'],s3='TheQuickBrownFox'。
運行效果如下:s1=[9,8,7,3,2,1,55,6]
最大值=55,最小值=1,元素個數=8
s2=['apple','pear','melon','kiwi']
最大值=pear,最小值=apple,元素個數=4
s3='TheQuickBrownFox'
最大值=x,最小值=B,元素個數=16
提示:函數形參爲系列類型,返回值是形如“(最大值,最小值,元素個數)”的元組
"""
def print_info(x):
    i = max(x)
    j = min(x)
    l = len(x)
    print("最大值是%s" % i)
    print("最小值是%s" % j)
    print("元素個數是{0}".format(l))
    return i, j, l


s1 = [9, 8, 7, 3, 2, 1, 55, 6]
s2 = ['apple', 'pear', 'melon', 'kiwi']
s3 = 'TheQuickBrownFox'
q = print_info(s1)
print(q)
w = print_info(s2)
print(w)
e = print_info(s3)
print(e)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章