zoukankan      html  css  js  c++  java
  • 使用函数输出数组中的最大值,最小值及数据个数

    输出用户输入的一组数据的最大值最小值我们并不陌生,但如何使用函数来实现这一点呢?

    1、理清思路,构建框架:

      首先要明晰自己采用什么样的方式获取最大最小值,将最大最小值输出:

      

    for x in a:    #a为用户输入的一组数据
        if x>m:
            m=x    #m为最大值
        elif x<n:
            n=x    #n为最小值

    2、完善函数,主函数:

      完成题目的要求后,我们要做的就是完善整个项目。

      先完善函数max1()

    def max1(a):
        m=a[0]
        n=a[0]
        for x in a:    #a为用户输入的一组数据
            if x>m:
                m=x
            elif x<n:
                n=x
        return m,n,len(a)

      接着完善主函数。

    if __name__=='__main__':
    
        a=eval(input())    #获取用户输入的数据
        print(max1(a))

    3、调试项目:

      完成之后,不能忘记调试哦。接下来调试一下:

      

       结果符合我们的预期,完成!

  • 相关阅读:
    百度指数感想
    冲刺贡献分
    冲刺三
    通过myEclipse创建hibernate的实体类
    并发处理
    数据库设计原则(转载)
    Extjs学习
    关于oracle存储过程需要注意的问题
    oracle存储过程
    十大编程算法
  • 原文地址:https://www.cnblogs.com/zhangmingfeng/p/11646735.html
Copyright © 2011-2022 走看看