• python10.25


    基本统计计算: 程序分几个步骤—— 1.输入 2.计算 3.输出 题目是输入一组数字,进行一系列计算,首先要对输入的数字进行处理,运用列表 首先建立一个新的列表,并且为空,准备填充,运用input()函数进行输入,且记得 后缀加入strip()去掉左右两端空格,难点#如何实现每次输入数字,最终呈现先一个列表呢?

    运用while函数条件判断循环,当条件成立一直循环输入

    循环外部需加入一个输入,num= input(),否则循环判断将无法判断,或者改变判断条件,我还是小白,除了老师说的不等于空的条件还暂时没有想其他条件。

    列表添加input输入内容均为str,需转换成int才可以集训后变得运算,(我也是做到后边才发现)

    接下来就是进行运算函数的定义,要求定义:列表元素个数,求和,平均数,求中位数,方差等等,

    难点:要提前了解函数运算的逻辑,及函数函数间的逻辑关系系(可以相互调用)

    函数长度的运算难点在于运用for in函数,逐个累加一个len+=1,且函数最后 return 返回值

    函数和同长度,平均数调用两个函数相除,

    中位数比较难

    难点一:需要排序,运用sorted函数将排序后的数列复制给一个变量,

    难点二:运用If判断,数列个数的是奇数个还是偶数个

    难点三:偶数的中位数是中间两数的平均数,中间两数用序列的索引**注意长度除2后按照此数索引并非中间两个数列第一个,而是第二个,所以需要减去1,

    难点四:两个整数相除还是浮点数,所以必须整除才可以直接用做索引,不然会报错

    下一个,方差,难点再有分子的相加,其实也不难,

    综上算法,每一次制定完函数都需要引用输入函数,及套入运算函数

    这种输出比较麻烦,

    运用

    提示语句,输入,判定操作人员计算需求,每个数字进行对应的判定运算即可

     

     虽然没人看,以后要好好写了

  • 相关阅读:
    s3c2440 移值u-boot-2016.03 第6篇 支持mtd yaffs 烧写
    s3c2440 移值u-boot-2016.03 第5篇 支持dm9000 识别
    s3c2440 移值u-boot-2016.03 第4篇 支持NAND flash 识别
    [转]MySQL数据库引擎
    [转]史上最全的MSSQL复习笔记
    [转]解析json:与array,list,map,bean,xml相互转化
    [转]Web程序员必须知道的 Console 对象里的九个方法
    大数据Spark超经典视频链接全集
    王家林 大数据Spark超经典视频链接全集[转]
    [转]WEB开发者必备的7个JavaScript函数
  • 原文地址:https://www.cnblogs.com/fxsm/p/11741022.html
Copyright © 2020-2023  润新知