.Eu não sei o que está acontecendo, ja tentei até reiniciar o pycharm e não ajudou. Aqui está o meu codigo completo:
class Filme:
def __init__(self, nome, ano, duracao, ):
self.nome = nome.title()
self.ano = ano
self.duracao = duracao
self.likes = 0
def dar_like(self):
self.likes += 1
class Serie:
def __init__(self, nome, ano, temporada, ):
self.nome = nome.title()
self.ano = ano
self.temporada = temporada
self.likes = 0
def dar_like(self):
self.likes += 1
vingadores = Filme('vingadores: guerra infinita', 2018, 160)
vingadores.dar_like()
print(f'Nome: {vingadores.nome} - Ano:{vingadores.ano} - Duração: {vingadores.duracao}'
f' - Likes: {vingadores.likes}')
flash = Serie('flash', 2015, 6)
flash.dar_like()
flash.dar_like()
flash.dar_like()
print(f'Nome: {flash.nome} - Ano:{flash.ano} - Temporadas: {flash.temporada}'
f' - Likes: {vingadores.likes}')
E além disso, so o vingadores.dar_like() funciona, o flash.dar_like() não vai. nenhum erro de sintaxe é visto