python求最大值,不使用内置函数的实现方法
时间:2020-11-20 17:18:31|栏目:Python代码|点击: 次
利用python进行求解,求解的要求是不能使用python内部封装好的函数例如:max
way1:
def findmax(data,n): if n==1: return data[0] else: maxi=data[0] for i in data[1:]: if maxi<i: maxi=i return maxi data=[1,2,34,4] print(findmax(data,len(data)))
code result:
34
way2:
def getMax(arr): for i in range(0,len(arr)): for j in range(i+1,len(arr)): first=int(arr[i]) second=int(arr[j]) if first<second: arr[i]=arr[j] arr[j]=first print(arr[0]) arr=[19,29,30,48] getMax(arr)
code result
48