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实现类继承实例
Jul 04 Python
python字典快速保存于读取的方法
Mar 23 Python
Python基于OpenCV库Adaboost实现人脸识别功能详解
Aug 25 Python
浅析Python 读取图像文件的性能对比
Mar 07 Python
python-Web-flask-视图内容和模板知识点西宁街
Aug 23 Python
给你一面国旗 教你用python画中国国旗
Sep 24 Python
tensorflow 实现数据类型转换
Feb 17 Python
python实现引用其他路径包里面的模块
Mar 09 Python
Python常用编译器原理及特点解析
Mar 23 Python
解决jupyter notebook显示不全出现框框或者乱码问题
Apr 09 Python
Keras搭建自编码器操作
Jul 03 Python
Python Opencv图像处理基本操作代码详解
Aug 31 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出错界面
2006/10/09 PHP
php MySQL与分页效率
2008/06/04 PHP
php gzip压缩输出的实现方法
2013/04/27 PHP
php实现用手机关闭计算机(电脑)的方法
2015/04/22 PHP
php实现修改新闻时删除图片的方法
2015/05/12 PHP
PHP编译安装时常见错误解决办法
2015/05/28 PHP
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
2016/02/03 PHP
php实现带读写分离功能的MySQL类完整实例
2016/07/28 PHP
如何使用PHP给图片加水印
2016/10/12 PHP
php smtp实现发送邮件功能
2017/06/22 PHP
laravel获取不到session的三种解决办法【推荐】
2018/09/16 PHP
PHP array_shift()用法实例分析
2019/01/07 PHP
PHP7匿名类的用法示例
2019/04/05 PHP
两种常用的javascript数组去重方法思路及代码
2013/03/26 Javascript
jquery中each遍历对象和数组示例
2014/08/05 Javascript
EasyUI,点击开启编辑框,并且编辑框获得焦点的方法
2015/03/01 Javascript
3个可以改善用户体验的AngularJS指令介绍
2015/06/18 Javascript
JS弹出层遮罩,隐藏背景页面滚动条细节优化分析
2016/04/29 Javascript
JSON 的正确用法探讨:Pyhong、MongoDB、JavaScript与Ajax
2016/05/15 Javascript
html中鼠标滚轮事件onmousewheel的处理方法
2016/11/11 Javascript
Vue.js实现微信过渡动画左右切换效果
2017/06/13 Javascript
layui的select联动实现代码
2019/09/28 Javascript
JQuery 实现文件下载的常用方法分析
2019/10/29 jQuery
python实现多线程采集的2个代码例子
2014/07/07 Python
Python复数属性和方法运算操作示例
2017/07/21 Python
解决csv.writer写入文件有多余的空行问题
2018/07/06 Python
Python适配器模式代码实现解析
2019/08/02 Python
Django Haystack 全文检索与关键词高亮的实现
2020/02/17 Python
css3实现一个div设置多张背景图片及background-image属性实例演示
2017/08/10 HTML / CSS
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
2012/11/25 面试题
三严三实对照检查材料
2014/09/22 职场文书
《坐井观天》教学反思
2016/02/18 职场文书
创业方案:赚钱的烧烤店该怎样做?
2019/07/05 职场文书
MySQL EXPLAIN输出列的详细解释
2021/05/12 MySQL
MySql 缓存查询原理与缓存监控和索引监控介绍
2021/07/02 MySQL
Zabbix6通过ODBC方式监控Oracle 19C的详细过程
2022/09/23 Servers