Python学习2:一定要注意用pycharm创建Python package和Pythonfile而不是普通路径和文件

2019年5月7日23:30:02

  今天久违地再续上断了好久差点又半途而废的Python基础,结果跟着写继承,明明引入了父类,可还是运行报错,下面父类是Person,子类是Student,模块文件名小写。

person文件:Python学习2:一定要注意用pycharm创建Python package和Pythonfile而不是普通路径和文件_第1张图片

class Person(object):
    def __init__(self, name, age):
        self.name = name
        self.age = age

    def run(self):
        print(self.name + "跑起来了。")

    def eat(self, food):
        print(self.name + "吃" + food +"呢。")

student文件:

from person import Person

class Student(Person):
    def __init__(self, name, age):
        #调用父类的__init__,这是最标准的写法
        super(Student,self).__init__(name, age)

然后,运行报错了:

你可能感兴趣的:(Python学习)