练习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)
运行结果








![[技术杂谈]MobaXterm中文乱码编码问题一种解决方法](https://img-blog.csdnimg.cn/988941387bfd4e8ca83839eb6d30eb58.png)








![java八股文面试[数据结构]——ConcurrentHashMap原理](https://img-blog.csdnimg.cn/20200823133949943.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpeWFvbWVuZw==,size_16,color_FFFFFF,t_70#pic_center)
