麻煩大神看一下這段代碼哪裡錯了,跟書上的一模一樣,結果出現錯誤?
05-21
class Dog():
def _init_(self,name,age): self.name = nameself.age = age
def sit(self): print(self.name.title() + " is now sitting.")def roll_over(self):print(self.name.title() + " rolled over!")
my_dog=(willie,9)my_dog.sit()
請自己對照代碼
__init__ 前後是二個下劃線。
應該是__init__,而不是_init_ ,左右分別是兩個下劃線不是一個
改了代碼還是不對
class Dog():
def _init_(self,name,age):self.name = name
self.age = agedef sit(self): print(self.name.title() + " is now sitting.")def roll_over(self): print(self.name.title() + " rolled over!")my_dog = Dog(willie,9)my_dog.sit()推薦閱讀:
※使用subst命令快速跳轉到工作間
※OpenCV零碎點筆記
※程序猿的崛起,一篇文章看懂編程語言!
※從1+1到混沌 | Mathematica系列教程·第一集