【发布时间】:2016-03-17 04:30:14
【问题描述】:
a = 10
class Car():
global a
print a
当我运行这段代码时,值10 被打印出来。为什么?
【问题讨论】:
-
因为类体是在类型声明上评估的,而不是类实例初始化。
标签: python-2.7
a = 10
class Car():
global a
print a
当我运行这段代码时,值10 被打印出来。为什么?
【问题讨论】:
标签: python-2.7
在运行 Python 程序时,除了函数之外的所有内容都会被执行。尝试将 Car 类中的代码放入函数中。
【讨论】: