找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1891|回复: 1

[求助] 小白求助

3

主题

7

帖子

7

积分

贫民

积分
7
西路漫漫 发表于 2017-12-9 15:38:16 | 显示全部楼层 |阅读模式
#-*- coding:GBK -*-
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!")               
这段代码完全按照书上所述,为什么一运行就提示错误。说name没有定义......
回复

使用道具 举报

3

主题

7

帖子

7

积分

贫民

积分
7
西路漫漫  楼主| 发表于 2017-12-9 17:30:03 | 显示全部楼层
已经找到问题所在了,init那里是两个下划线。我刚开始只用了一个,后面把init改成两个下划线的时候依旧没有构成语法。必须把这段删除重新打才行
蛋疼的是这个问题居然卡了我一个小时.........
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表