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 相关文章推荐
Python3使用requests包抓取并保存网页源码的方法
Mar 15 Python
python处理html转义字符的方法详解
Jul 01 Python
Python学习小技巧之列表项的推导式与过滤操作
May 20 Python
用 Python 爬了爬自己的微信朋友(实例讲解)
Aug 25 Python
解决已经安装requests,却依然提示No module named requests问题
May 18 Python
创建pycharm的自定义python模板方法
May 23 Python
Python高级用法总结
May 26 Python
python实现文本界面网络聊天室
Dec 12 Python
python 寻找离散序列极值点的方法
Jul 10 Python
Python字典中的值为列表或字典的构造实例
Dec 16 Python
python怎么自定义捕获错误
Jun 29 Python
python中strip(),lstrip(),rstrip()函数的使用讲解
Nov 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
PHP开发中常用的8个小技巧
2008/08/27 PHP
thinkPHP显示不出验证码的原因与解决方法分析
2017/05/20 PHP
PHP基础之输出缓冲区基本概念、原理分析
2019/06/19 PHP
PHP http请求超时问题解决方案
2020/11/13 PHP
JSON.parse 解析字符串出错的解决方法
2010/07/08 Javascript
javascript常用方法、属性集合及NodeList 和 HTMLCollection 的浏览器差异
2010/12/25 Javascript
javascript hashtable 修正版 下载
2010/12/30 Javascript
用Mootools获得操作索引的两种方法分享
2011/12/12 Javascript
JavaScript中调用函数的4种方式代码实例
2015/07/08 Javascript
js实现一个猜数字游戏
2017/03/31 Javascript
React Native 截屏组件的示例代码
2017/12/06 Javascript
js中offset,client , scroll 三大元素知识点总结
2019/09/11 Javascript
解决vue安装less报错Failed to compile with 1 errors的问题
2020/10/22 Javascript
[03:26]《DAC最前线》之EG经理自述DOTA2经历
2015/02/02 DOTA
[09:13]DOTA2-DPC中国联赛 正赛 Ehome vs Magma 选手采访 1月19日
2021/03/11 DOTA
精确查找PHP WEBSHELL木马的方法(1)
2011/04/12 Python
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
Python中多线程的创建及基本调用方法
2016/07/08 Python
Python实现的远程登录windows系统功能示例
2018/06/21 Python
Python tkinter三种布局实例详解
2020/01/06 Python
基于Tensorflow:CPU性能分析
2020/02/10 Python
python利用datetime模块计算程序运行时间问题
2020/02/20 Python
python 实现仿微信聊天时间格式化显示的代码
2020/04/17 Python
Python 带星号(* 或 **)的函数参数详解
2021/02/23 Python
HTML5移动开发图片压缩上传功能
2016/11/09 HTML / CSS
Ray-Ban雷朋美国官网:全球领先的太阳眼镜品牌
2016/07/20 全球购物
会计自荐书
2013/12/02 职场文书
个人租房协议书
2014/04/09 职场文书
幼儿园感恩节活动方案
2014/10/06 职场文书
2014教师专业技术工作总结
2014/12/03 职场文书
设备技术员岗位职责
2015/04/11 职场文书
2015年仓管员工作总结
2015/04/21 职场文书
治理商业贿赂工作总结
2015/08/10 职场文书
决心书格式范文
2015/09/23 职场文书
python调用ffmpeg命令行工具便捷操作视频示例实现过程
2021/11/01 Python
Go本地测试解耦任务拆解及沟通详解Go本地测试的思路沟通的重要性总结
2022/06/21 Golang