python之类定义

## Python之Class定义模型(如:person)

#类定义
class people:
    #定义基本属性
    name = ''
    age = 0
    #定义私有属性(变量前面追加两个短斜杠)
    __weight = 0
    #定义构造方法(__init__表示构造函数)
    def __init__(self,n,a,w):
        self.name = n
        self.age = a
        self.__weight = w
    #定义public的对外方法(self相当于C++中的this指针一般)
    #将一个功能体进行一个完整的封装,对外提供服务
    def speak(self):
        print("%s is speaking: I am %d years old" %(self.name,self.age))


p = people('tom',10,30)
p.speak()

@@结果

tom is speaking: I am 10 years old

阅读更多
个人分类: Python
上一篇python之转换文本为QR二维码
下一篇python之计算两数的最大公约数和最小公倍数
想对作者说点什么? 我来说一句

python批量定义投影

2018年01月08日 488B 下载

没有更多推荐了,返回首页

关闭
关闭