• python10.25


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

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

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

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

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

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

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

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

    中位数比较难

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

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

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

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

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

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

    这种输出比较麻烦,

    运用

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

     

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

  • 相关阅读:
    Unity Shader _Time
    常见纹理压缩格式
    U3D Transform组件
    java计算文件32位md5值
    Andoid 利用ndk-stack定位崩溃代码
    glsl计算sprite的亮度饱和度对比度
    Android项目文件结构
    Android Studio文件目录介绍
    Struts2配置dtd约束
    java系列--JSP的属性和内置对象
  • 原文地址:https://www.cnblogs.com/fxsm/p/11741022.html
Copyright © 2020-2023  润新知