python第三周测试_第三周作业 - 作业 - 信息与计算17数31SWE - 班级博客 - 博客园...
格式要求
请大家在作业开头添加格式描述,仿照如下
这个作业要求在哪里
我在这个课程的目标是
此作业在哪个具体方面帮我实现目标
其他参考文献
作业正文
博客作业可以给出链接
正文
.........................................
本次作业
(部分来源于https://www.cnblogs.com/xinz/archive/2011/11/27/2265425.html)
单元测试
数组中最大子数组的和。
用类/函数来实现
需求:希望返回 3 种信息
最大子数组的和
最大子数组开始的下标
最大子数组结束的下标
从文本文件中读输入的数据,熟悉文件操作, 文件有两种数据
第一个数字:这次测试中有多少个数据, 数字后面是冒号。
后续数字: 每个数据的值,用逗号隔开
比如
文件内容:
17: -32, -10, 33, -23, 32, -12, 41, -12, 1, 3, 5, -98, 70, -21, 10, -9, 61
输出
sum = 71
实现这个类 (MSA)
可以用 C++, Java, C#,Python class 等
类开始是空的,返回都是简单的数值,例如 0.
测试包括测试文件读入与计算(测试过程通过程序新建一个文件,内容可以为上述数字,测试完后得删除文件)
设计单元测试,运行单元测试
博客作业
回顾总结你在信息与计算科学专业前两年的学习经历和项目技能等,写一篇关于你自己的简历,介绍你的技能,并针对未来准备从事的职业,评价你目前的技术、能力是否胜任,(个人能力的评价可以参考软件工程师个人能力评价表https://www.cnblogs.com/xinz/p/3852177.html),并针对未来的职业发展方向,指明还有哪些技术、技能需要在后续大学一年的时间里需要加强的。
预习
python第三周测试_第三周作业 - 作业 - 信息与计算17数31SWE - 班级博客 - 博客园...相关推荐
- python怎么用大数据分析师_如何七周成为数据分析师18:Python的新手教程
本文是<怎样 七周成为数据剖析 师>的第十八篇教程,假定 想要了解 写作初衷,能够 先行阅读七周指南.温馨提示:假定 您曾经 熟习 Python,大可不用 再看这篇文章,或只选择 部分 . ...
- python第三周笔记_第三周 day3 python学习笔记
1.字符串str类型,不支持修改. 2.关于集合的学习: (1)将列表转成集合set:集合(set)是无序的,集合中不会出现重复元素--互不相同 (2)集合的操作:交集,并集.差集.对称差集.父集.子 ...
- python第三周测试_python第三周小测
1.读取一个文件,显示除了井号(#)开头的行意外的所有行 # -*- coding: utf-8 -*- """ Created on Tue May 28 09:37: ...
- Python全栈开发记录_第三篇(linux(ubuntu)的操作)
该篇幅主要记录linux的操作,常见就不记录了,主要记录一些不太常用.难用或者自己忘记了的点. 看到https://www.cnblogs.com/resn/p/5800922.html这篇幅讲解的不 ...
- python三十三节_第三十三节,sys解释器相关模块
首先要引入import sys模块 sys.argv 功能:获取向脚本文件传入的参数,返回的列表,列表里的第一个元素是脚本文件路径和名称,后面的元素是传入的向脚本传入的参数 使用方法:sys.argv ...
- python的格式化输出学号_安利三个关于Python字符串格式化进阶知识
点击蓝色"Python空间"关注我丫 加个"星标",每天一起快乐的学习 今 日 鸡 汤 名花倾国两相欢,常得君王带笑看. /前言/ 关于Python字符串格式化 ...
- python实现dem输出三维模型_资源三号卫星影像立体像对如何提取DEM数据的方法
原标题:资源三号卫星影像立体像对如何提取DEM数据的方法 OrthoMapping是ArcGIS 10.5推出的基于无人机.大飞机.卫星拍摄的原始影像获取专业级别信息产品的生产能力.使用OrthoMa ...
- python换行的转义符_(三)python的转义字符,换行符和除法
Python的转义字符: \ 在python中,我们知道,数据类型-字符串的写法有多种方式,我们可以是单引号.双引号.三引号都可以表示一个字符串,比如,下面的写法都是等价的 print('hello, ...
- python根据数据生成图像_从三个numpy数组生成图像数据
首先,您应该运行以下代码:import numpy as np X = np.asarray() Y = np.asarray() Z = np.asarray() Xu = np.unique(X) ...
最新文章
- 用tcpdump查看端口包
- objdump与readelf
- sql参数化还是被注入了_SQL注入是什么?
- ssh html项目,SSH项目-学生管理系统
- 概率占据图(POM)算法理解
- 191. 位1的个数 golang
- iphone微信电话不弹出_iPhone快速分享电话号码的方法!
- 互联网络层的内核实现[内核中的路由机制]
- java 交集怎么写_Java里面如何求两个集合的交集
- 吴恩达《机器学习》第八章:逻辑回归
- iOS学习——UITableViewCell两种重用方法的区别
- 几个常见的 Socket 连接错误及原因
- springboot整合rpc远程调用_SpringBoot—-JsonRpc跨语言远程调用协议 - Java天堂
- 船说CMS小说采集-船说小说免费采集-船说CMS自动采集发布方法详解
- Unable to start ServletWebServerApplicationContext due to missing ServletWeb解决办法
- Tensorflow 优化器(optimizer)
- js 倒计时算法及定时器的应用
- An internal routine has requested a dump of selected redo.This usually happens following a specific
- 1.什么是Docker
- mysql导入导出语句6_mysql的导入导出 | 吴老二