python

超轻量级php框架startmvc

python求最大值,不使用内置函数的实现方法

更新时间:2020-07-12 22:24:01 作者:startmvc
利用python进行求解,求解的要求是不能使用python内部封装好的函数例如:maxway1:deffindmax(data,

利用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

以上这篇python求最大值,不使用内置函数的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

python 最大值 内置函数