DEV Community

mabare
mabare

Posted on

eu gostaria de ajuda para saber se este código está bom

print("MyDearLibrary")

biblioteca = []

def cadastrar_livros():
print("-" * 85)
nome_do_livro = input("Digite o nome do livro (ou 'sair' para encerrar): ")
if nome_do_livro.lower() == "sair":
return None

autor = input("Digite o nome do autor: ")
genero = input("Digite o gênero do livro: ")
data_publicacao = input("Digite a data de publicação: ")

livro = {
    "nome_do_livro": nome_do_livro.title(),
    "autor": autor.title(),
    "genero": genero.title(),
    "data_publicacao": data_publicacao
}
return livro
Enter fullscreen mode Exit fullscreen mode

def mostrar_biblioteca():
print("\n Informações da biblioteca: ")

for livro in biblioteca:

    print(f"Nome do livro: {livro['nome_do_livro']}")
    print(f"Autor: {livro['autor']}")
    print(f"Gênero: {livro['genero']}")
    print(f"Data de publicação: {livro['data_publicacao']}")
    print("-" * 85)
Enter fullscreen mode Exit fullscreen mode

while True:
livro = cadastrar_livros()
if livro is None:
break
biblioteca.append(livro)

mostrar_biblioteca()

********** criei no google colab por insegurança de tentar sem ter ajuda da ia (infelizmente), mas fui utilizando a teoria que anotei das minhas aulas

Top comments (0)