python 问题 一样的代码 为什么我的错了 复制粘贴 人家的就运行出结果???新手求教
3个回答
2013-07-18 · 知道合伙人软件行家
关注
展开全部
注意,这个名称的开始和结尾都是双下划线。__init__方法在类的一个对象被建立时,马上运行。这个方法可以用来对你的对象做一些你希望的 初始化 。
def __init__(self):
self.name='lyl'
def sayhi(self):
print('hello,my name is',self.name)
def __init__(self):
self.name='lyl'
def sayhi(self):
print('hello,my name is',self.name)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从你的代码中,能看到的区别就是两个地方
1.一个是_init_()的下划线
2.self.name的单引号跟双引号
1.一个是_init_()的下划线
2.self.name的单引号跟双引号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询