下面介绍类的用法
1.首先用class定义一个类的名字,并给与其属性作定义。下文定义的类为people, 声明的属性为name,age,career。为了保护当事人的隐私,本文仅仅提供当事人的姓。
在定义过的类people的内部,如果我们需要定义一个方法的话,必须用self或者其他同样的字符串来定义。如下图smelly与self的作用相同,都是表示类的实例。这些字符串必作为第1个参数进行定义。当我们所有的参数都定义好了之后,下面我们就可以对其进行实例化应用了:
#!/usr/bin/python3
class people:
name=''
age=0
career=''
def __init__(self,name,age,career):
self.name=name
self.age=age
self.career=career
def __str__(self):
return '我姓%s,%d岁,是%s'%(self.name,self.age,self.career)
tian=people('田',24,'学生')
print(tian)
#!/usr/bin/python3
class people:
def __init__(smelly,name,age,career):
smelly.name=name
smelly.age=age
smelly.career=career
def __str__(smelly):
return '我姓%s,%d岁,是%s'%(smelly.name,smelly.age,smelly.career)
tian=people('田',24,'学生')
print(tian)