class Livro:

    def __init__(self, titulo, autor, ano_publicacao):

        self.titulo = titulo
        self.autor = autor
        self.ano_publicacao = ano_publicacao


class Biblioteca:

    def __init__(self, lista_livros):

        self.lista_livros = lista_livros

    def exibir_livros(self):

        for livro in self.lista_livros:
            print(f"Título: {livro.titulo}\nAutor: {livro.autor}\nAno de Publicação: {livro.ano_publicacao}\n")

    def alugar_livro(self, nome_livro):

        for livro in self.lista_livros:
            
            if livro.titulo == nome_livro:
                self.lista_livros.remove(livro)
                print(f"\n{nome_livro} alugado.\n")
                return
        print(f"\n{nome_livro} indisponível na biblioteca.\n")
                

    def devolver_livro(self, livro):

        self.lista_livros.append(livro)
        print(f"\n{livro.titulo} devolvido.\n")

livro_a = Livro("Um Conto de Duas Cidades", "Charles Dickens", 1859)
livro_b = Livro("O Senhor dos Anéis", "J. R. R. Tolkien", 1954)
livro_c = Livro("O Pequeno Príncipe", "Antoine de Saint-Exupéry", 1943)
livro_d = Livro("Harry Potter e a Pedra Filosofal", "J. K. Rowling", 1997)
livro_e = Livro("O Hobbit", "J. R. R. Tolkien", 1937)
livro_f = Livro("Ela, a Feiticeira", "H. Rider Haggard", 1887)
livro_g = Livro("Dom Quixote", "Miguel de Cervantes", 1612)
livro_h = Livro("O Leão, a Feiticeira e o Guarda-Roupa", "C. S. Lewis", 1950)
livro_i = Livro("O Alquimista", "Paulo Coelho", 1988)

lista_livros = [livro_a, livro_b, livro_c, livro_d, livro_e, livro_f, livro_g, livro_h, livro_i]




Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: