class Ball:
def _init_(self,color,size,direction):
self.color=color
self.size=size
self.direction=direction
def bounce(self):
if self.direction=="down":
self.direction="up"
myBall=Ball("red","small","down")
print "I just created a ball."
print "My ball is",myBall.size
print "My ball is",myBall.color
print "My ball's direction is",myBall.direction
print "Now I'm going to bounce the ball"
print
myBall.bounce()
print "Now the ball's direction is",myBall.direction
报错Traceback (most recent call last):
File "H:\python\bounce1.py", line 11, in
myBall=Ball("red","small","down")
TypeError: this constructor takes no arguments