定义类变量NameError

时间:2018-11-10 23:30:31

标签: python

我正在尝试用Python编写游戏。

class Game:

    def __init__(self):
        pass

class Card:
    VALUES = ['7', '8', '9', '10', 'J', 'Q', 'A']
    PATTERN = ['Peak', 'Heart', 'Club', 'Diamond']
    CARDS = [(a, b) for a in VALUES for b in PATTERN]

所以,我希望我的类卡具有VALUES和PATTERN的笛卡尔积,以便我可以创建32个单独的实例,例如传递标识符,以便我的实例可以选择在类类型中定义的实例。为什么说没有定义PATTERN(显然是这样)?我已经尝试研究此问题,但在这里无法提出问题。谢谢!

0 个答案:

没有答案