Discuss / Python / 作业

作业

Topic source

def findMinAndMax(L): if not isinstance(L,list): #数据类型检查 print('输入错误') return None if len(L) == 0: #空值检查 print ('空值') return None Max = L[0] Min = L[0] for n in L: if Max < n : Max = n if Min > n : Min = n return (Max,min)

本来代码是这样的: def findMinAndMax(L): return (max(L),min(L))

就想着题目让用迭代的啊,为什么两行就能写出来。后来看了评论区才明白是故意不让用这个函数的?


  • 1

Reply