trecho do código com o setter
@nome.setter
def nome(self, novo_nome):
self.__nome = novo_nome.title()
trecho do código com as atribuições
filme1 = Filme("Vingadores", 2018, 160)
print(f"Filme: {filme1.nome} - Ano: {filme1.ano} - Duração: {filme1.duracao} - Likes: {filme1.likes}")
filme1.nome("novo nome")
mensagem de erro
filme1.nome("novo nome") TypeError: 'str' object is not callable