Python Classes and Objects
Master Python with 70+ Hands-on Projects and Get Job-ready - Learn Python
Program 1
# Classes and Object in Python
class Test:
# Member method
def display(self):
print("Welcome in OOPS")
#calling
T=Test()
T.display()Program 2
# Classes and Object in Python
# class Test:
# def display(self):
# self.n=1000 #Instance variable
# n=100 #Local variable
# print("Local: ",n)
# print("Instance: ",self.n)
# def show(self):
# n=500 #Local variable
# print("Local: ",n)
# print("Instance: ",self.n)
# #Calling
# T=Test()
# T.display()
# T.show()
# print("Calling place: ",T.n)
# Second Example
# class Test:
# def getdata(self):
# self.n=10
# def increment(self):
# self.n+=1
# #calling
# T1=Test()
# T2=Test()
# T1.getdata() # T1.n=13
# T2.getdata() # T2.n=10
# T1.increment()
# T1.increment()
# T1.increment()
# print(T1.n)
# print(T2.n)
# print(id(T1))
# print(id(T2))
# Student Example
class Student:
def getdata(self,rno,name,per):
self.rno=rno
self.name=name
self.per=per
def display(self):
print("Roll No: ",self.rno)
print("Name: ",self.name)
print("Percentage : ",self.per)
#Calling
S1=Student()
S2=Student()
S1.getdata(101,"Vivek",98.45)
S2.getdata(102,"Amit",92.45)
S1.display()
S2.display()
Did we exceed your expectations?
If Yes, share your valuable feedback on Google

