|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
class Ball:
def _init_(self,name):
self.nane=name
def kick(self):
print("我叫%s,该死的,谁踢我..."%self.name)
>>> b=Ball() 怎么没有出错啊 不是说使用-init-
>>> b=Ball("土豆") 这个怎么出错了
Traceback (most recent call last):
File "<pyshell#69>", line 1, in <module>
b=Ball("土豆")
TypeError: Ball() takes no arguments
和下面这个有什么区别
>>> class Ball:
def setName(self,name):
self.name=name
def kick(self):
print("我叫%s,该死的,谁踢我..."%self.name)
>>> a=Ball()
>>> a.setName("球A")
>>> b=Ball()
>>> b.setName("球B")
>>> a.kick()
我叫球A,该死的,谁踢我.. |
|