You can change the class variables by class name as shown below:
class MyClass:
var1 = 1
var2 = 2
MyClass.var1 = 10 # By class name
MyClass.var2 = 20 # By class name
print(MyClass.var1) # Class variable
print(MyClass.var2) # Class variable
Output:
10
20
Be careful, if you try to change the class variables by object, you are actually adding new instance variables but not changing the class variables as shown below:
class MyClass:
var1 = 1
var2 = 2
obj = MyClass()
obj.var1 = 10 # Adding a new instance variable but not changing the class variable
obj.var2 = 20 # Adding a new instance variable but not changing the class variable
print(MyClass.var1) # Class variable
print(MyClass.var2) # Class variable
print(obj.var1) # New instance variable
print(obj.var2) # New instance variable
Output:
1
2
10
20