What is the difference between name and self.name in the following code?
name refers to the value passed when the instance is created and self.name refers to the class variable, nameself.name refers to the value passed when the instance is created and name refers to the class variable, namename refers to the value passed when the instance is created and self.name refers to the class variable, name.