引用-http://docs.python.org/library/unittest.html#assert-methodsassertEqual(a,b)#checksthata==bassertIs(a,b)#checksthataisb 最佳答案 使用assertEqual两个对象不需要是同一类型,它们只需要是相同的值。相比之下,使用assertIs两个对象需要是同一个对象。assertEqual像==运算符一样测试相等性:Theoperators,==,>=,assertIs测试对象身份,与is和isnot运算符相同:The