定义类,对象的创建
class Employee:
def __init__(self,name,salary): #前后两个下划线
self.name = name #学会写法
self.salary = salary
def say_salary(self):
print("{0}的分数是:{1}".format(self.name,self.salary))
u1 = Employee("李",1800) #学会写法
u1.say_salary()
理解
class Employee:
def __init__(self,name,salary): #前后两个下划线
self.name = name #学会写法
self.salary = salary
def say_salary(self):
print("{0}的工资是:{1}".format(self.name,self.salary))
A=Employee("我",100000)
A.say_salary() #Student.say_salary(s2) 和这个结果一样,输出都是我的工资是:100000,后者是解释器的解读。