41 lines
1.3 KiB
Python
Executable File
41 lines
1.3 KiB
Python
Executable File
livros = {
|
|
"BDD": {
|
|
"titulo": "Banco de Dados",
|
|
"prefacio": ">Prefácio da quarta edição",
|
|
"conteudo": [
|
|
"A razão de ser do novo capítulo agregado...",
|
|
"ram os leitores, como o que faltava...",
|
|
# continue com os parágrafos
|
|
]
|
|
},
|
|
"CDE": {
|
|
"titulo": "Curso de Eletrônica",
|
|
"capitulo": "-Modulação e deteção-",
|
|
"conteudo": [
|
|
"Para que os sinais de rádio tenham uso prático...",
|
|
"da ao sinal de rádio na parte final...",
|
|
# continue com os parágrafos
|
|
]
|
|
}
|
|
}
|
|
print("📚 BIBLIOTECA PESSOAL")
|
|
print("Digite o comando de ação para abrir um livro:\n")
|
|
|
|
for comando, livro in livros.items():
|
|
print(f"Livro: {livro['titulo']:<25} Comando: {comando}")
|
|
escolha = input("\nDigite o comando de escolha: ").upper()
|
|
|
|
if escolha in livros:
|
|
livro = livros[escolha]
|
|
print(f"\n📖 {livro['titulo']}\n")
|
|
if "prefacio" in livro:
|
|
print(livro["prefacio"])
|
|
if "capitulo" in livro:
|
|
print(livro["capitulo"])
|
|
print("\n".join(livro["conteudo"]))
|
|
else:
|
|
print("❌ Comando inválido. Tente novamente.")
|
|
with open("banco_de_dados.txt", "r", encoding="utf-8") as arquivo:
|
|
conteudo = arquivo.read()
|
|
print(conteudo)
|