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中实现常量(Const)功能
Jan 28 Python
python使用PythonMagick将jpg图片转换成ico图片的方法
Mar 26 Python
用python做一个搜索引擎(Pylucene)的实例代码
Jul 05 Python
python自动重试第三方包retrying模块的方法
Apr 24 Python
Pycharm设置界面全黑的方法
May 23 Python
对python实现二维函数高次拟合的示例详解
Dec 29 Python
使用Django连接Mysql数据库步骤
Jan 15 Python
Django在pycharm下修改默认启动端口的方法
Jul 26 Python
Python集合基本概念与相关操作实例分析
Oct 30 Python
Python urlopen()和urlretrieve()用法解析
Jan 07 Python
Python面向对象多态实现原理及代码实例
Sep 16 Python
selenium+headless chrome爬虫的实现示例
Jan 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
PHP 读取文件的正确方法
2009/04/29 PHP
php cookies中删除的一般赋值方法
2011/05/07 PHP
使用php实现截取指定长度
2013/08/06 PHP
ThinkPHP模板输出display用法分析
2014/11/26 PHP
PHP中Restful api 错误提示返回值实现思路
2016/04/12 PHP
thinkphp验证码的实现(form、ajax实现验证)
2016/07/28 PHP
CentOS系统中PHP安装扩展的方式汇总
2017/04/09 PHP
ie focus bug 解决方法
2009/09/03 Javascript
jquery左右滚动焦点图banner图片鼠标经过显示上下页按钮
2013/10/11 Javascript
JS模拟并美化的表单控件完整实例
2015/08/19 Javascript
js图片轮播手动切换效果
2015/11/10 Javascript
javascript实现根据函数名称字符串动态执行函数的方法示例
2016/12/28 Javascript
jQuery中DOM节点删除之empty与remove
2017/01/20 Javascript
js手机号4位显示空格,银行卡每4位显示空格效果
2017/03/23 Javascript
使用vue官方提供的模板vue-cli搭建一个helloWorld案例分析
2018/01/16 Javascript
利用hasOwnProperty给数组去重的面试题分享
2018/11/05 Javascript
JavaScript数组去重的方法总结【12种方法,号称史上最全】
2019/02/28 Javascript
跟老齐学Python之不要红头文件(2)
2014/09/28 Python
Python补齐字符串长度的实例
2018/11/15 Python
详解django中url路由配置及渲染方式
2019/02/25 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
2019/08/05 Python
python异常处理、自定义异常、断言原理与用法分析
2020/03/23 Python
解决PyCharm无法使用lxml库的问题(图解)
2020/12/22 Python
python自动生成sql语句的脚本
2021/02/24 Python
培训自我鉴定
2014/01/31 职场文书
培训班开班仪式主持词
2014/03/28 职场文书
励志演讲稿大全
2014/08/21 职场文书
质量主管工作职责
2014/09/26 职场文书
六一晚会主持词开场白
2015/05/28 职场文书
歌舞青春观后感
2015/06/10 职场文书
铁人观后感
2015/06/16 职场文书
运动会通讯稿600字
2015/07/20 职场文书
MySQL通过binlog恢复数据
2021/05/27 MySQL
python数字转对应中文的方法总结
2021/08/02 Python
CentOS下安装Jenkins的完整步骤
2022/04/07 Servers
Spring boot admin 服务监控利器详解
2022/08/05 Java/Android