I want to understand arguments of the constructor __init__ in Python.
__init__
class Num: def __init__(self,num): self.n = num def getn(self)
In python you must always pass in at least one argument to class methods, the argument is self and it is not meaningless its a reference to the instance itself
self