为何我第一次照着书本创建了 Dog 类就错了。。。

来源:9-1 类的定义

OlafChou

2018-03-12

class Dog():
"""  一次模拟小狗的简单尝试 """
def __init__(self,name,age):
""" 初始化属性 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!")


写回答

4回答

OlafChou

提问者

2018-03-12

//img.mukewang.com/szimg/5aa660f800010ca810801440.jpg

你看看

0
0

OlafChou

提问者

2018-03-12

//img.mukewang.com/szimg/5aa653c40001f95307020469.jpg


老师你看一下这个。。。我是按照你的课程来的,然后我开始看书学习类了,但是第一课就看不懂了

0
0

7七月

2018-03-12

我看下

0
6
7七月
回复
OlafChou
self课程里没讲过?重点讲了的啊,再看看吧,真的讲的很详细。self是创建实例属性。
2018-03-12
共6条回复

OlafChou

提问者

2018-03-12

class Dog():
"""  一次模拟小狗的简单尝试 """
def __init__(self,name,age):
""" 初始化属性 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!")


0
1
7七月
具体错误是什么啊。
2018-03-12
共1条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14446 学习 · 4438 问题

查看课程