แอตทริบิวต์คลาสเป็นแอตทริบิวต์ของคลาสแทนที่จะเป็นแอตทริบิวต์ของอินสแตนซ์ของคลาส
ในรหัสด้านล่าง class_var เป็นแอตทริบิวต์ของคลาส และ i_var เป็นแอตทริบิวต์ของอินสแตนซ์:อินสแตนซ์ทั้งหมดของคลาสมีสิทธิ์เข้าถึง class_var ซึ่งสามารถเข้าถึงได้เป็นคุณสมบัติของคลาสเอง -
ตัวอย่าง
class MyClass (object): class_var = 2 def __init__(self, i_var): self.i_var = i_var foo = MyClass(3) baz = MyClass(4) print (foo.class_var, foo.i_var) print (baz.class_var, baz.i_var)
ผลลัพธ์
สิ่งนี้ให้ผลลัพธ์
(2, 3) (2, 4)