0
respostas

[Dúvida] Exercício N 7

Eu estava fazendo o exercício e fiz tudo correto, mas na hora de rodar apareceu um erro dizendo que o método aceita só um argumento e não dois, sendo que foi passado só 1.

Exercício:

No arquivo biblioteca.py, utilize o método estático verificar_disponibilidade para obter a lista de livros disponíveis publicados em um ano específico.

código:

def verificar_disponibilidade(ano):
        livros_disponiveis = [livro for livro in Livros.ano_publicacao == ano and Livros.disponivel]
        return livros_disponiveis

e

ano =1951

livros_disponiveis = Livros.verificar_disponibilidade(ano)
print(f"Os livros disponíveis do ano {ano} são: {livros_disponiveis}")