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使用py2exe打包程序介绍
Nov 20 Python
Python新手在作用域方面经常容易碰到的问题
Apr 03 Python
Python与Redis的连接教程
Apr 22 Python
numpy中矩阵合并的实例
Jun 15 Python
python基础学习之如何对元组各个元素进行命名详解
Jul 12 Python
python获取中文字符串长度的方法
Nov 14 Python
python保存二维数组到txt文件中的方法
Nov 15 Python
学习python可以干什么
Feb 26 Python
python使用matplotlib绘制雷达图
Oct 18 Python
vue学习笔记之动态组件和v-once指令简单示例
Feb 29 Python
在Django中预防CSRF攻击的操作
Mar 13 Python
Python bisect模块原理及常见实例
Jun 17 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
对盗链说再见...
2006/10/09 PHP
PHP得到某段时间区间的时间戳 php定时任务
2012/04/12 PHP
Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解
2013/06/02 PHP
php输入流php://input使用浅析
2014/09/02 PHP
CodeIgniter配置之config.php用法实例分析
2016/01/19 PHP
YII2框架中日志的配置与使用方法实例分析
2020/03/18 PHP
jQuery 入门讲解1
2009/04/15 Javascript
JS的反射问题
2010/04/07 Javascript
对jQuery的事件绑定的一些思考(补充)
2013/04/20 Javascript
javascript截取字符串(通过substring实现并支持中英文混合)
2013/06/24 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
javascript删除元素节点removeChild()用法实例
2015/05/26 Javascript
javascript解决IE6下hover问题的方法
2015/07/28 Javascript
JavaScript操作HTML DOM节点的基础教程
2016/03/11 Javascript
jQuery EasyUI 入门必看
2016/06/03 Javascript
HTML5 JS压缩图片并获取图片BASE64编码上传
2020/11/16 Javascript
使用grunt合并压缩js和css文件的方法
2017/03/02 Javascript
深入解析Vue 组件命名那些事
2017/07/18 Javascript
vue中动态绑定表单元素的属性方法
2018/02/23 Javascript
vue-router中的hash和history两种模式的区别
2018/07/17 Javascript
在Bootstrap开发框架中使用dataTable直接录入表格行数据的方法
2018/10/25 Javascript
使用Javascript简单计算器
2018/11/17 Javascript
实例讲解vue源码架构
2019/01/24 Javascript
在vue中实现清除echarts上次保留的数据(亲测有效)
2020/09/09 Javascript
go语言计算两个时间的时间差方法
2015/03/13 Python
Python实现简单状态框架的方法
2015/03/19 Python
python超简单解决约瑟夫环问题
2015/05/12 Python
python实现微信接口(itchat)详细介绍
2017/10/23 Python
Python3实现二叉树的最大深度
2019/09/30 Python
selenium学习教程之定位以及切换frame(iframe)
2021/01/04 Python
BabyBjörn婴儿背带法国官网:BabyBjorn法国
2018/06/16 全球购物
质量工程师岗位职责
2013/11/16 职场文书
大学生找工作推荐信范文
2013/11/28 职场文书
测量工程专业求职信
2014/02/24 职场文书
保护环境的标语
2014/06/09 职场文书
家长对孩子的寒假评语
2015/10/09 职场文书