-1
我想全局定义设置为True,但我总是得到一个错误说“Asse田:假是不是真正的”错误是不是真的错误?
从说明:“只有预期是不变应定义为东西全局。对所有这些都是如此。“
#global definitions
UP = True
DOWN = True
LEFT = True
RIGHT = True
dirs = [UP, DOWN, LEFT, RIGHT]
#a bunch of code follows here
这是我得到的一个错误(对于UP)。
self.assertTrue(isinstance(UP,Direction))
AssertionError: False is not true
我有一个名为方向创建一个单独的类。此外,我必须创建一个属性,该属性必须是Up,Down,Left和Right中的一个,但我不确定如何执行此操作。
属性:value :: str。必须是“上”,“下”,“左”或“右”中的一个。
#Direction class
class Direction:
value = dirs
UP是一个布尔值 – AndyG
'Direction'是什么,你为什么期望'UP'是那种类型? –
@GregHewgill这意味着UP必须是方向类型。 –