self.assertEqual(a,b,msg=msg) #判断a与.b是否一致,msg类似备注,可以为空 self.assertNotEqual(a,b,msg=msg) #判断a与b是否不一致 self.assertTrue(a,msg=none) #判断a是否为True self.asser ...
分类:
编程语言 时间:
2017-11-05 23:41:36
阅读次数:
2253
import unittest import ddt #第三方库 data=[[1,2],[3,4],[5,6]] @ddt.ddt class MyTestCase(unittest.TestCase): #只有一个参数时 @ddt.data(1,2,3) def test_01(self,a):... ...
分类:
编程语言 时间:
2017-11-05 21:42:23
阅读次数:
262
TypeError: object() takes no parameters TypeError: this constructor takes no arguments 如下是学习python类时遇到的一个小例子。经过查阅资料才知道,是构造函数写错的问题, __init__(self,name) ...
分类:
编程语言 时间:
2017-11-05 19:18:34
阅读次数:
230
1 class Queue: 2 def __init__(self): 3 self.stack1 = [] 4 self.stack2 = [] 5 6 def push(self, node): 7 self.stack1.append(node) 8 9 def pop(self): 10 ... ...
分类:
其他好文 时间:
2017-11-05 17:55:58
阅读次数:
204
Python 除了拥有实例方法外,还拥有静态方法和类方法。 [python] view plain copy class Foo(object): def test(self)://定义了实例方法 print("object") @classmethod def test2(clss)://定义了类 ...
分类:
编程语言 时间:
2017-11-05 15:33:36
阅读次数:
208
思路如下:1.给复选框定义一个类型,type="selection" 2.在点击函数中就可以使用判断条件来进行复选框的阻止冒泡。rowDetailShow(row, event, column) {if(column.type !== 'selection') {this.selectedItem ...
分类:
其他好文 时间:
2017-11-05 15:09:44
阅读次数:
271
1 class Node(): 2 def __init__(self,item=None): 3 self.item = item 4 self.next = None 5 6 # def doseLinklistContainsLoop(head): 7 # if head == None: 8... ...
分类:
编程语言 时间:
2017-11-04 23:34:06
阅读次数:
174
1 #初始化链表的结点 2 class Node(): 3 def __init__(self,item): 4 self.item = item 5 self.next = None 6 7 #传入头结点,获取整个链表的长度 8 def length(headNode): 9 if headNod ...
分类:
编程语言 时间:
2017-11-04 23:31:05
阅读次数:
247
1、如何创建类 class 类名: pass 2、创建方法 构造方法,__init__(self,arg) obj = 类('a1') 普通方法 obj = 类(‘xxx’) obj.普通方法名() 3、面向对象三大特性之一:封装 class Bar: def __init__(self, n,a) ...
分类:
编程语言 时间:
2017-11-04 20:40:29
阅读次数:
165
传送门 也不是很难,微坑的一点是dp数组在扫描每一次数位和的时候都要初始化, 因为没有存 用来mod的总数位和x 的位置... ... 然后这个dp的式子也稍微想了一下...还是练题太少... 1 #include<cmath> 2 #include<cstdio> 3 #include<cstri ...
分类:
其他好文 时间:
2017-11-04 19:41:54
阅读次数:
141