#!/usr/bin/env pythonclass Rectangle:def _init_(self):self.width = 0self.height = 0def setSize(self,size):self.width,self.height = sizedef getSize(self):return self.width,self.heightr = Rectangle()r.width = 10r.height = 5print r.getSize()r.setSize((150,100))print r.widthself代表什么意思?
4 回答
慕婉清6462132
TA贡献1804条经验 获得超2个赞
不负相思意
TA贡献1777条经验 获得超10个赞
没有看到问题所说的脚本。
self 是python关键字,多用在类(class)成员函数的参数列表里,代表调用该函数的对象本身。
比如
class myclass:
def myfun(self): pass
a = new myclass()
a.myfun()
定义的myclass类,a是该类的一个实例, 成员函数myfun 里面的类就是a
添加回答
举报
0/150
提交
取消