ADD file via upload
用于开源许可证课程实践。输入一组数字,计算数量、均值、中位数、最小值和最大值。 运行环境:Python 3.8 或更高版本;仅使用标准库,无需安装第三方包。
python stats.py 60 70 80 90 100
count: 5 mean: 80 median: 80 min: 60 max: 100
不提供参数、输入非数字或 NaN/Infinity 时,程序返回错误信息。
本项目采用 MIT License,版权署名使用 mini-stats contributors。 MIT 允许他人在保留版权及许可声明的条件下使用、修改、分发和商业利用代码, 适合希望被自由复用的小型教学工具。下游可将其用于闭源软件,无强制公开修改源码的要求。 本项目优先考虑简单和易用,因此选择 MIT;若目标是要求分发的衍生作品持续开放, 则应考虑 GPL 等 copyleft 许可证。MIT 文本不含 Apache-2.0 那样明确的专利授权条款。 标准许可证原文来源:https://opensource.org/license/mit
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
mini-stats:小型数据统计工具
用于开源许可证课程实践。输入一组数字,计算数量、均值、中位数、最小值和最大值。 运行环境:Python 3.8 或更高版本;仅使用标准库,无需安装第三方包。
使用方法
不提供参数、输入非数字或 NaN/Infinity 时,程序返回错误信息。
项目文件
许可证与选择理由
本项目采用 MIT License,版权署名使用 mini-stats contributors。 MIT 允许他人在保留版权及许可声明的条件下使用、修改、分发和商业利用代码, 适合希望被自由复用的小型教学工具。下游可将其用于闭源软件,无强制公开修改源码的要求。 本项目优先考虑简单和易用,因此选择 MIT;若目标是要求分发的衍生作品持续开放, 则应考虑 GPL 等 copyleft 许可证。MIT 文本不含 Apache-2.0 那样明确的专利授权条款。 标准许可证原文来源:https://opensource.org/license/mit