我有以下类但是当我尝试在对象中调用该方法时,没有任何反应
class parentClass:
def test(self):
if 3 > 2:
print "This is true"
else:
print "This is false"
object1 = parentClass()
object1.test
有人可以告诉我我做错了什么吗?
答案 0 :(得分:1)
你忘了"()":
object1.test()
请记住,需要使用括号调用方法,例如在属性中不需要它。
答案 1 :(得分:1)
使用括号指定方法只返回对它的引用。要调用它,您需要在其后面加()
(以及可选的任何参数):
object1.test()
答案 2 :(得分:1)
添加括号'()'到您调用它的方法名称。
object1.test()
答案 3 :(得分:1)
要调用功能,需要'()'。没有这些,它只是一个参考而不是一个电话。
object1.test ()
希望这有帮助。