【发布时间】:2020-08-30 14:57:49
【问题描述】:
我使用了一个我在它之前的行中初始化的变量,控制台给了我以下错误:
NameError:未定义名称“Purchase”
这是我抛出此异常的代码
class Purchase:
list_of_items = ["Cake", "Soap", "Jam", "Cereal", "Hand Sanitizer", "Biscuits", "Bread"]
list_of_count_of_each_item_sold = [0] * Purchase.list_of_items
我不明白为什么会这样,因为当我在类方法中使用静态变量时,从来没有发生过这样的错误?
【问题讨论】:
标签: python-3.x oop static nameerror