#!/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