当前位置: 首页 > news >正文

企业网站建设基本原则seo网站推广方法

企业网站建设基本原则,seo网站推广方法,宿迁交通工程建设有限公司网站,自己做流媒体网站难一、实验题目 异常处理和单元测试 二、实验目的 了解异常的基本概念和常用异常类。掌握异常处理的格式、处理方法。掌握断言语句的作用和使用方法。了解单元测试的基本概念和作用。掌握在Python中使用测试模块进行单元测试的方法和步骤。 三、实验内容 编程实现如下功能 定义一个利用列表实现队列的类List_Queue可以实现队列元素进入、删除、求队列长度等功能。定义个异常处理类List_Queue_Exception对类List_Queue中可能出现的异常进行处理。编程实现如下功能 定义一个实现算术运算的类Arithmetic_Operation可以实现两个整数的加法、减法、乘法和除法运算。定义一个测试类Test_Arithmetic_Operation对Arithmetic_Operation中的功能进行测试。 四、实验步骤 题目一 1问题分析含解决思路、使用的数据结构、程序流程图等 首先定义两个Class类一个队列类List_Queue和一个异常处理类List_Queue_Exception 其次在队列类里面都定义几个函数一个是对队列初始化操作list[]一个用来实现对于队列元素进入append()一个是对于队列的删除即出队pop()一个是对于队列长度len()一个是对于队列的输出print(); 然后在主函数中根据需求做出一个实验的提示做一个判断循环如果是输入的的序号是自己想要哒就做出相应的回应直接调用函数 其中对于异常函数的使用这个列表是有的时候才能进行一系列的操作如果没有这个列表抛出异常 最后输出结果。 2算法/代码描述基本要求源代码 class List_Queue:# 初始化def __init__(self):self.list1 []print(初始化成功!)# 入队def enqueue(self, item):self.list1.append(item)print(添加成功!)# 出队def dequeue(self):if len(self.list1) 0:print(出队列数据:, self.list1(0))self.list1.pop(0)else:raise List_Queue_Exception()# 返回队列长度def lenqueue(self):return len(self.list1)# 输出队列def l_queue(self):print(self.list1) class List_Queue_Exception(BaseException):def __init__(self):print(列表为空!) if __name__ __main__:list_queue List_Queue()print(-----------------)print(*****1:入队*****)print(*****2:出队*****)print(*****3:队列长度*)print(*****4:显示列表*)print(*****0:退出*)print(-----------------)while True:x int(input(输入序号:))try:if x in [0, 1, 2, 3, 4]:if x 0:print(已经退出)break;elif x 1:y input(请输入输入的数据:)list_queue.enqueue(y)elif x 2:list_queue.dequeue()elif x 3:print(队列长度为:, list_queue.lenqueue())elif x 4:list_queue.l_queue()else:print(输入有误!)except BaseException as ex:print(ex)3运行结果含执行结果验证、输出显示信息 题目二 1问题分析含解决思路、使用的数据结构、程序流程图等 首先定义两个类一个是算术运算类一个是测试类算术运算类里面初始化两个数x和y,定义四个函数一个是整数的加法一个是整数的减法一个是整数的乘法和一个除法运算 其次定义测试类定义测试类必须是以test开头定义两个数一个是1一个是6对于加法来说结果为7对于减法来说是-5对于乘法来说是6对于除法来说是1/6 然后执行测试进行单元测试的常用库的Unittest 2算法/代码描述基本要求源代码 import unittest class Arithmatic_Operation:def add(self):return self.x self.ydef sub(self):return self.x - self.ydef mul(self):return self.x * self.ydef div(self):return self.x / self.ydef __init__(self, x, y):self.x xself.y yclass Test_Arithmetic_Operation(unittest.TestCase):def setUp(self):self.op Arithmatic_Operation(1, 6)def test_add(self):if self.assertEqual(self.op.add(), 7):print(正确)def test_sub(self):self.assertEqual(self.op.sub(), -5)def test_mul(self):self.assertEqual(self.op.mul(), 6)def test_div(self):self.assertEqual(self.op.div(), 1 / 6)if __name__ __main__:unittest.main()3运行结果含执行结果验证、输出显示信息 五、出现的问题及解决的方法 出现的问题 1在第一个实验时出现list object is not callable错误 2出现这个0.16666666666666666 ! 0.167 解决的办法 1找到对应的list的地方换成list1; 2这块必须是等于1/6换成就可以啦
http://www.hkea.cn/news/14269391/

相关文章:

  • 企业门户网站建设思路wordpress 能源插件
  • 设计网站私单价格有效获客的六大渠道
  • gta5办公室网站建设中邢台网络公司做网站
  • 福州seo建站jquery 个人网站
  • 个人博客网站需求分析兰州企业做网站
  • 网站对接如何做微网站建设目的
  • 上哪儿找做网站的客户景德镇市建设局网站
  • 泉州模板建站哪家好网站关键词重要性
  • 免费企业网站报价绩溪做网站
  • 电商商城网站免费个人网站建设哪里好
  • 东莞哪家建网站公司好腾讯云网站建设教程
  • 网站建设全包广公司网站不备案吗
  • 那个网站教你做毕设的给公司做网站数据分析
  • 西部数码成品网站百度推广登录平台官网
  • 火锅料网站方案怎么做水贝网站建设
  • 网站内容和备案不一样建设摩托车是杂牌吗
  • 教育网站建设收费太原市做网站
  • 刚做还网站第一时间抓取自己做配图的网站
  • 自助快速建站胶州网站建设案例
  • wordpress怎么上传视频教程成都百度seo搜索引擎优化培训
  • 襄阳网站建设楚翼网络兰坪建设公司网站
  • 网站前置审批怎么做建设项目环境影响登记网站天津
  • 成都科技网站建设网站建设与网页设计制作教程
  • 帝国企业网站源码网站地图开发
  • 建材企业网站推广如何创建属于个人网站
  • 淘宝客必须建网站吗wordpress转盘抽奖源码
  • 如何分析网站建设推广公司运营模式
  • 网站云模板自助建站系统免费模式
  • 网站页面吸引力霸州放心的网络建站
  • 网站设计模板免费建站效果好的手机网站建设