#!/usr/bin/python3
# ===================================================================
# ways to set an object attribute's value without __init__
# ===================================================================
class x():
def set_value(self,v):
self.value = v
def get_value(self):
return self.value
# -------------------------------------------------------------------
# ---- main
# -------------------------------------------------------------------
a = x() # create object
a.set_value(55) # set attribute
print(a.get_value()) # get attribute
setattr(a,'value',10) # set attribute
print(getattr(a,'value')) # get attribute
a.value = 100 # set attribute
print(a.value) # get attribute