class Dog():
def __init__(self,name,age):
self.name = name
self.age = age
def sit(self):
print(self.name.title() + "is now sitting")
def roll_over(self):
print(self.name.title() + "rolled over"
mydog = Dog('wike',6)
def __init__(self,name,age):
这个初始化,很多人会遇到 object() takes no parameters
原因二大:
1. __init__ 你以为写对了,其实错了,因为特么是左右都是2个下划线。是左边两个!!右边也是两个!!!不是合计2个!!!
2.init写成Int