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


Posted in Python onJuly 09, 2019

利用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 相关文章推荐
用Python实现服务器中只重载被修改的进程的方法
Apr 30 Python
python简单实现基于SSL的IRC bot实例
Jun 15 Python
python中异常报错处理方法汇总
Nov 20 Python
详解Python异常处理中的Finally else的功能
Dec 29 Python
Python重新加载模块的实现方法
Oct 16 Python
Python多进程方式抓取基金网站内容的方法分析
Jun 03 Python
python 杀死自身进程的实现方法
Jul 01 Python
简单了解Django ContentType内置组件
Jul 23 Python
Numpy将二维数组添加到空数组的实现
Dec 05 Python
Jupyter Notebook添加代码自动补全功能的实现
Jan 07 Python
python爬不同图片分别保存在不同文件夹中的实现
Apr 02 Python
Python词云的正确实现方法实例
May 08 Python
pandas的连接函数concat()函数的具体使用方法
Jul 09 #Python
python爬虫的一个常见简单js反爬详解
Jul 09 #Python
详解PANDAS 数据合并与重塑(join/merge篇)
Jul 09 #Python
python 返回一个列表中第二大的数方法
Jul 09 #Python
Mac在python3环境下安装virtualwrapper遇到的问题及解决方法
Jul 09 #Python
Python3中的最大整数和最大浮点数实例
Jul 09 #Python
详解pandas数据合并与重塑(pd.concat篇)
Jul 09 #Python
You might like
vBulletin HACK----显示话题大小和打开新窗口于论坛索引页
2006/10/09 PHP
php中支持多种编码的中文字符串截取函数!
2007/03/20 PHP
浅析关于PHP位运算的简单权限设计
2013/06/30 PHP
一个简单的php路由类
2016/05/29 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
2017/03/05 PHP
javascript下判断一个元素是否存在的代码
2010/03/05 Javascript
jQuery 一个图片切换的插件
2011/10/09 Javascript
js 获取坐标 通过JS得到当前焦点(鼠标)的坐标属性
2013/01/04 Javascript
以JSON形式将JS中Array对象数组传至后台的方法
2014/01/06 Javascript
js 判断js函数、变量是否存在的简单示例代码
2014/03/04 Javascript
js 获取时间间隔实现代码
2014/05/12 Javascript
angularjs基础教程
2014/12/25 Javascript
JavaScript 数组的深度复制解析
2016/11/02 Javascript
JavaScript数据结构与算法之队列原理与用法实例详解
2017/11/22 Javascript
微信js-sdk 录音功能的示例代码
2019/11/01 Javascript
JS+HTML实现自定义上传图片按钮并显示图片功能的方法分析
2020/02/12 Javascript
JavaScript实现移动端带transition动画的轮播效果
2020/03/24 Javascript
vue中defineProperty和Proxy的区别详解
2020/11/30 Vue.js
Python pickle类库介绍(对象序列化和反序列化)
2014/11/21 Python
python简单实现基于SSL的IRC bot实例
2015/06/15 Python
Python中的if、else、elif语句用法简明讲解
2016/03/11 Python
win系统下为Python3.5安装flask-mongoengine 库
2016/12/20 Python
利用 Python ElementTree 生成 xml的实例
2020/03/06 Python
详解Pycharm安装及Django安装配置指南
2020/09/15 Python
HTML5 Canvas的事件处理介绍
2015/04/24 HTML / CSS
世界最大的票务市场:viagogo
2017/02/16 全球购物
俄罗斯韩国化妆品网上商店:Cosmasi.ru
2019/10/31 全球购物
沙特阿拉伯排名第一的在线时尚购物应用程序:1Zillion
2020/08/08 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2012/04/17 面试题
技术总监个人的自我评价范文
2013/12/18 职场文书
计算机专业自荐信
2014/05/24 职场文书
公务员年度考核评语
2014/12/31 职场文书
学校党员干部承诺书
2015/05/04 职场文书
亮剑观后感500字
2015/06/05 职场文书
企业年会祝酒词
2015/08/11 职场文书
nginx设置资源请求目录的方式详解
2022/05/30 Servers