※ 引述 《erimow (阿欧伊)》 之铭言:
: Write a function called "findMin" which takes an list as input, and returns
: the minimum element in the input list.
: 这题倒是对了
: 虽然不知道有没有可能会有意外情况
: def findMin(list):
: for i in list:
: print(min(list))
: return
: print("undefined")
:
: findMin([1, 2, 5, 6, 99, 4, 5]); # returns 1
: findMin([]); # returns undefined
: findMin([1, 6, 0, 33, 44, 88, -10]); # returns -10
这个会有问题喔
你现在这写法只是把值给print出来
然后return none
所以假如你用个
min_number = findMin(list)
print(min_number)
这样min_number就会都是none
所以要让外面呼叫这function的也接的到结果
要用return min(list)