摘要:
1.在unittest框架中执行测试用例: 2.批量执行测试用例 阅读全文
2019年7月22日
2019年7月18日
摘要:
1.使用pip安装插件 pip安装指定版本的插件: pip install openpyxl==2.6.2 -i https://pypi.doubanio.com/simple/ -i后面跟的是“pip源”。 指定使用国内的pip源,一般会比默认的国外pip源安装起来快很多。 删除指令:pip u 阅读全文
摘要:
结合实例,联系单元测试。 文件结构: | Python_unittest | math_operation.py # 定义了类【class MathOperation:】,类里面定义了初始化函数,以及加减乘除4个实例方法 | two_num_delete.py # 定义了类【class TestDe 阅读全文
2019年7月17日
摘要:
使用【测试套件】批量执行【测试用例】的步骤: 使用【discover】 在【测试用例】unit.TestCase模块: setUp(self) 与 tearDown(self) : 每个用例 开始 / 结束 执行时都会调用这个实例方法。 setUpClass(cls)与tearDownClass(c 阅读全文
2019年7月16日
摘要:
1.打开方法定义 快捷方式:【ctrl+左键】或者【Ctrl+B】 如果点击之后,打开不是【.py】文件,而是【.pyi】文件,可以把下面红框的参数删掉。 2.设置文件开头默认注释 阅读全文
2019年7月15日
摘要:
一、异常 定义:程序在运行过程中出现的错误就叫做“异常” 如果不处理它,将会影响程序的正常运行,因此必须捕获异常。 二、语法格式 三、自定义异常 有时候自带异常不够用,用户可以自定义异常。 阅读全文
摘要:
序列是python中最基本的数据结构。 序列中每一个元素都有其对应的索引,索引是从0开始,0,1,2......依次类推 python中的序列类型有:字符串str、列表list、元组tuple、Unicode字符串、buffer对象、xrange对象。 序列类型的共通操作有: ①索引 ②切片 ③+ 阅读全文
摘要:
1.集合 集合是一个无序不重复元素的集。 集合中的元素必须是不可变类型。 2.创建集合 创建【空集合】:one_set = set() # 注意:只能用set()。{}是空字典的创建方式。 创建非空集合:one_set = {“orange”, “banaba”, “pear”, “banana”} 阅读全文
摘要:
裴伯拉切数列:从第三个元素开始,每个元素为该元素前面的两个元素的和。 裴伯拉切数列:0,1,1,2,3,5,8,13,21,34,55...... 求出小于n的裴伯拉切数列。 通过递归也可以实现。 我们发现,f(0)=0,f(1)=1,f(2)=f(0)+f(1),f(3)=f(1)+f(2)... 阅读全文
摘要:
一、模块 1.定义: 模块是一个python文件,以.py结尾,包含了python对象定义和python语句。 2.作用: 模块内可以定义函数、类和变量; 模块可以提高代码的可维护性和重复使用; 让代码更简洁。 *全局变量、类、函数都是模块提供给外部的,可以直接使用的工具。 3.命名规范: 由数字, 阅读全文