-
-
Save IndhumathyChelliah/4ed01bdf7e28f8cd7eb2ff2fd0fb484e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Student: | |
def __init__(self,name,rollno,age): | |
self.name=name | |
self.rollno=rollno | |
self.age=age | |
def __str__(self): | |
return "{}-{}-{}".format(self.name,self.rollno,self.age) | |
s1=Student("karthi",12,7) | |
s2=Student("Sarvesh",15,3) | |
#trying to add two class objects,it will raise TypeError.Because compiler doesn't know how to add objects s1 and s2 | |
print (s1+s2) #Output:TypeError: unsupported operand type(s) for +: 'Student' and 'Student' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment