0


python中寻找最大值

def list_max(list):
    index = 0
    max = list[0]
    for i in range(1,len(list)):
        if (list[i]>max):
            max = list[i]
            index = i
    return (index,max)

list = [99, 11, 33, 111, 55, 66, 88]
res = list_max(list)
print("第%d个  最大值:%d"%res)

再讲一下

什么是递归

按照某一包含有限步数的法则或公式对一个或多个前面的元素进行运算,以确定一系列元素(如数或函数)的方法。

#递归
def factorial(n):
    if n == 1:
        return 1
    return n * factorial(n-1)
print(factorial(5))

标签: python

本文转载自: https://blog.csdn.net/weixin_48742033/article/details/116779756
版权归原作者 溺欢 所有, 如有侵权,请联系我们删除。

“python中寻找最大值”的评论:

还没有评论