我按照老师那样写却运行不了

jike_2101206 Python语言基本语法 最后由 qq_6vknzs4r 于2017年03月31日回复

  • 3 回答
  • 958 浏览
class Hello:
def __init__(self,name):
self._name = name
def sayHello(self):
print ("Hello {0}".format(self._name))

h = Hello("cat")
h.sayHello()

说我LINE5有问题可是我又不知问题在哪里

  • 上海小胖 2016年08月18日 回答 #1楼
  • 同学你好。

    首先你需要了解一点,python是通过tab来进行匹配的。

    因此你必须在一个函数下面通过tab进行缩进。

    class Hello:
      def __init__(self,name):
        self._name = name
      def sayHello(self):
        print ("Hello {0}".format(self._name))

    h = Hello("cat")
    h.sayHello()
  • 0 评论