python求最大值最小值方法总结


Posted in Python onJune 25, 2019

方法一(常规):

python求最大值最小值方法总结

代码:

count = int(input('输入数据个数:\n'))
a = 1
while a <= count:
  num = int(input('请输入第{}个数:'.format(a))) #字符串中的方法
  if a == 1:       #这句一定会执行,而且只执行一次,目的就是让你输入的第一个数作为根据与之后的数比较
    max = min = num   #第二个及以后的数都会走else,

  else:          #第一次走else时,比较中的min和max都是你第一次输入的数,以后走else就不一定了
    if num < min:
      min = num
    elif num > max:
      max = num
  a += 1
print('最大数据是:', max)
print('最小数据是:', min)

方法二:列表实现

python求最大值最小值方法总结

代码:

#思路:将用户输入的每个数据存入一个列表,然后调用min与max函数且以列表为参就可以了
count = int(input('请输入数据个数:\n'))
list = []
for i in range(1, count+1):  #注意range取值范围
  list.append(int(input('请输入第{}个值:'.format(i))))

print(min(list))
print(max(list))

python怎么求最大值最小值?下面给大家介绍两种方法:

第一种

count = int(input('输入数据个数:\n'))

a = 1

while a <= count:

  num = int(input('请输入第{}个数:'.format(a))) #字符串中的方法

  if a == 1:       #这句一定会执行,而且只执行一次,目的就是让你输入的第一个数作为根据与之后的数比较

    max = min = num   #第二个及以后的数都会走else,

  else:          #第一次走else时,比较中的min和max都是你第一次输入的数,以后走else就不一定了

    if num < min:

      min = num

    elif num > max:

      max = num

  a += 1

print('最大数据是:', max)

print('最小数据是:', min)

第二种

#思路:将用户输入的每个数据存入一个列表,然后调用min与max函数且以列表为参就可以了

count = int(input('请输入数据个数:\n'))

list = []

for i in range(1, count+1):  #注意range取值范围

  list.append(int(input('请输入第{}个值:'.format(i))))

print(min(list))

print(max(list))
Python 相关文章推荐
Python中的异常处理学习笔记
Jan 28 Python
python处理xml文件的方法小结
May 02 Python
Python实现Linux中的du命令
Jun 12 Python
python实现自动获取IP并发送到邮箱
Dec 26 Python
python3 property装饰器实现原理与用法示例
May 15 Python
python爬虫库scrapy简单使用实例详解
Feb 10 Python
利用 Python ElementTree 生成 xml的实例
Mar 06 Python
python应用Axes3D绘图(批量梯度下降算法)
Mar 25 Python
Jupyter notebook如何实现指定浏览器打开
May 13 Python
python脚本使用阿里云slb对恶意攻击进行封堵的实现
Feb 04 Python
详解python的内存分配机制
May 10 Python
基于Python实现将列表数据生成折线图
Mar 23 Python
python安装requests库的实例代码
Jun 25 #Python
Python登录系统界面实现详解
Jun 25 #Python
用python打印菱形的实操方法和代码
Jun 25 #Python
python爬虫实现中英翻译词典
Jun 25 #Python
选择python进行数据分析的理由和优势
Jun 25 #Python
python的sorted用法详解
Jun 25 #Python
PyQt5实现简易电子词典
Jun 25 #Python
You might like
php目录遍历函数opendir用法实例
2014/11/20 PHP
PHP面向对象之工作单元(实例讲解)
2017/06/26 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
使用prototype.js进行异步操作
2007/02/07 Javascript
一句话JavaScript表单验证代码
2009/08/02 Javascript
document.getElementById为空或不是对象的解决方法
2010/01/24 Javascript
电子商务网站上的常用的js放大镜效果
2011/12/08 Javascript
基于JQuery实现的图片自动进行缩放和裁剪处理
2014/01/31 Javascript
jquery通过ajax加载一段文本内容的方法
2015/01/15 Javascript
js获取鼠标位置实例详解
2015/12/09 Javascript
利用Angularjs和bootstrap实现购物车功能
2016/08/31 Javascript
浅谈JavaScript中promise的使用
2017/01/11 Javascript
详解AngularJS ui-sref的简单使用
2017/04/24 Javascript
使用JavaScript实现表格编辑器(实例讲解)
2017/08/02 Javascript
Vue 2.0入门基础知识之内部指令详解
2017/10/15 Javascript
ReactNative实现Toast的示例
2017/12/31 Javascript
Javascript实现运算符重载详解
2018/04/07 Javascript
vue2.0 下拉框默认标题设置方法
2018/08/22 Javascript
vue路由事件beforeRouteLeave及组件内定时器的清除方法
2018/09/29 Javascript
微信小程序 scroll-view 实现锚点跳转功能
2019/12/12 Javascript
[05:35]DOTA2英雄梦之声_第13期_拉比克
2014/06/21 DOTA
使用Python脚本在Linux下实现部分Bash Shell的教程
2015/04/17 Python
Python定时执行之Timer用法示例
2015/05/27 Python
python中numpy.zeros(np.zeros)的使用方法
2017/11/07 Python
pandas进行数据的交集与并集方式的数据合并方法
2018/06/27 Python
python+pandas+时间、日期以及时间序列处理方法
2018/07/10 Python
Python实现字典排序、按照list中字典的某个key排序的方法示例
2018/12/18 Python
Pytorch Tensor基本数学运算详解
2019/12/30 Python
Python SSL证书验证问题解决方案
2020/01/13 Python
django ORM之values和annotate使用详解
2020/05/19 Python
一套比较完整的软件测试人员面试题
2012/05/13 面试题
EJB2和EJB3在架构上的不同点
2014/09/29 面试题
中专生职业生涯规划书范文
2013/12/29 职场文书
优秀中学生事迹材料
2014/01/31 职场文书
2014年人力资源工作总结
2014/11/19 职场文书
酒店采购员岗位职责
2015/04/03 职场文书