Python Classes and Inheritence

 class A:

    def __init__(self,name):

        self.name=name

        print("Construct!!")

        

class B(A):

    def __init__(self,name):

        # self.name=name

        # self._name=name

        self.__name=name

        super().__init__(self.__name)

        print("Construct Again!!")

        

        

a=B("Gunjan")

a.name="Nayak"

print(a.name)


a=[12,3,12,31,1,13]

c={1,2,34,4}

d=iter(c) # cannot create iterator for set in python 

b=iter(a)

# print(b)

print(next(b))

print(next(b))



def fun():

    yield 1

    yield 23

    yield 37

    

a=fun()

print(next(a))

print(next(a))

Comments

Popular posts from this blog

Requests and Urllib

Strings in C Language

Dictionary in Python