Python练习 函数取列表最小数

练习2:构造一个功能函数,可以解决如下问题:

要求如下:
1,任意输入一个列表,函数可以打印出列表中最小的那个数,
例:输入: 23,56,67,4,17,9
最小数是 :4

方法一:

#内置函数min()求最小值
def minNum1(list1):
    print(min(list1))
方法二:
#使用循环寻找最小值
def minNum2(list1):
    min_val = int(list1[0])  # 将列表中第一个元素设置为初始最小值
    for x in list1:
        if int(x) < min_val:
            min_val = int(x)
    print(min_val)
方法三:
#使用排序
def minNum3(list1):
    list1.sort()
    print(list1[0])

调用函数

list1=[23,56,67,4,17,9]
minNum1(list1)
minNum2(list1)
minNum3(list1)

运行结果

如果你感觉有收获,欢迎给我打赏 ———— 以激励我输出更多优质内容
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_40762926/article/details/132500870