私のpythonコードは実行されていません。私はバーチャルボックスでLinux Ubuntuを使用しました。 Pythonで問題になることはありますか?私はvimのテキストエディタを使用しています単純なPythonコードが実行されていません
class Pet:
def __init__(self, name, age):
self.name = name
self.age = age
def talk(self):
raise NotImplementedError("SubClass must be implemented abstract method")
class Cat(Pet):
def __init__(self, name, age):
Pet.__init__(self, name, age)
def talk(self):
return "Meow"
class Dog(Pet):
def __init__(self, name, age):
Pet.__init__(self, name, age)
def talk(self):
return "Hav Hav"
def main():
pets = [Cat("jess",3),Dog("aslan",2),Cat("miyav",5), Pet("theped",2)]
for pet in pets"
print "Name" + pet.neme + "Age: " + str(pet.age) + "says: " + pet.talk()
if __name__ == "__main__":
main()
無効な構文に関するエラーが表示されます。
こんにちは、スクリーンショットを使用する代わりにコードをコピーして貼り付けることができますか? –
その行が指摘されているのを見てみましょう...終わりには何かがありませんか?そしてもう少し引用してください。 –
def talk(self)の後と 'ペットのペットの後ろに': 'を挿入してください... –