摘要:
2018310143004 张仲凯 2018310143117 杨宇平 一、需求分析(NABCD模型) 在在《构建之法》的第八章中,介绍了NABCD模型,NABCD模型(p154~p157): 目的是:在竞争性地环境中做实用并且创新的项目;而具体的解释如下 N需求(need),解决用户的需求; A, 阅读全文
摘要:
一.项目PSP表格 PSP表格指标 预估耗时(分钟) 实际耗时(分钟) 预估项目花费时间 160 170 需求分析与思路解析 20 15 代码实现 60 70 代码测试 30 30 代码优化 20 25 写博客 30 20 二.设计实现过程 实现类:三个类(除主类)分别为封装函数一:整数求解函数:z 阅读全文
摘要:
Gitee的源代码:https://github.com/asd2396012061/1/tree/master 问题: 能自动生成小学四则运算题目,且不能出现负数 除了整数外,还要支持真分数的四则运算 工具列表: 编程IDE:Visual Studio Code 编程语言:Python 效能分析工 阅读全文
摘要:
1.1软件工程基本原理 1.1.1软件工程的概念 软件工程是从管理和技术两方面来研究如何让采用工程的概念、原理和技术方法并加以综合,指导开发人员更好地开发和维护计算机软件 的一门新的学科。 1.1.2软件工程的七条基本原理 1.按照软件生命周期的阶段划分制定计划,严格依据计划进行管理。 2.坚持进行 阅读全文
摘要:
一·统计微信好友信息 需用wxpy库,再用手机扫描二维码登陆。 接下来获取好友信息: 将信息储存在EXCEL表格中: 效果如下: 二·用jieba库做词云 效果如下: 三·用pyecharts库做微信好友省份 效果如下: 微信好友广东省内分布: 阅读全文
摘要:
1、Python MongoDB MongoDB 是目前最流行的 NoSQL 数据库之一,使用的数据类型 BSON(类似 JSON)。 MongoDB 数据库安装与介绍可以查看我们的 MongoDB 教程。 2、SQLite - Python 安装 SQLite3 可使用 sqlite3 模块与 P 阅读全文
摘要:
(一)完善上次球赛数据: 代码如下: 当输入值为(17,11)时输出True,比赛结束。当输入值为(13,11)时输出False,比赛继续。 (二)爬虫 接下来做的是访问搜狗网页20次,并记录下text等相关信息。 代码如下: 阅读全文
摘要:
排球比赛预测 赛程规定: 每场比赛采用 5局3胜制。前四局采用25分制,每个队只有在赢得至少25分,且同时超过对方2分时才胜一局。决胜局(第五局)采用15分制,先获得15分,且同时超过对方2分为胜。 代码介绍: 效果如下: 阅读全文
摘要:
1.文件读写 首先,让我们来看一段代码( df = pd.read_csv('d:\\test.csv') ) 这段代码的作用是读取储存在D盘的名为 "test" 的csv文件, 其中,"d:\\test.csv" 就是所读取的文件的路径。 值得注意的是,在实际操作时,路径的输入格式取决于操作系统的 阅读全文
摘要:
(1)numpy以及matplotlib的学习总结及应用 NumPy是Python语言的一个扩充程序库。支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。Numpy内部解除了CPython的GIL(全局解释器锁),运行效率极好,是大量机器学习框架的基础库! NumPy的全名为 阅读全文