An open API service indexing awesome lists of open source software.

https://github.com/ibrunaneves/bibliotecapython


https://github.com/ibrunaneves/bibliotecapython

biblioteca faculdade python

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          

# Biblioteca da Brubs 📚

Este Ă© um programa simples de gerenciamento de uma biblioteca, criado em Python, para armazenar, buscar, listar e remover livros. O programa foi desenvolvido para ser usado via terminal/linha de comando, permitindo que o usuĂĄrio adicione livros com o nome do autor, busque livros por autor, remova livros pelo cĂłdigo e veja a quantidade total de livros cadastrados no sistema.

## Funcionalidades

O programa possui as seguintes funcionalidades:

1. **Listar todos os livros** - Exibe uma lista de todos os livros cadastrados com seus respectivos autores.
2. **Adicionar um novo livro** - Permite adicionar novos livros informando o tĂ­tulo e o autor.
3. **Buscar livro pelo autor** - Busca todos os livros cadastrados de um autor especĂ­fico.
4. **Remover livro pelo cĂłdigo** - Remove um livro da lista com base no seu cĂłdigo.
5. **Quantidade de livros no sistema** - Exibe o nĂșmero total de livros cadastrados.
6. **Sair do sistema** - Encerra o programa.

## Como usar

# Ao iniciar o programa, o menu serĂĄ exibido:
========== Biblioteca da Brubs ==========

MENU:
1) Todos os livros
2) Adicionar um novo livro
3) Buscar livro pelo autor
4) Remover livro pelo cĂłdigo
5) Quantidade de livros no sistema
6) Sair do sistema

VocĂȘ pode escolher a opção desejada digitando o nĂșmero correspondente. Exemplo de adicionar um novo livro:

Digite a opção desejada: 2

Digite o nome do novo livro: O Iluminado

Digite o nome do autor: Stephen King
- O Iluminado de Stephen King foi adicionado com sucesso!

# Estrutura do CĂłdigo

Opção 1: Lista todos os livros adicionados.
Opção 2: Adiciona um livro novo à estante, informando o título e o autor.
Opção 3: Busca e exibe livros de um autor específico.
Opção 4: Remove um livro usando seu cĂłdigo (nĂșmero da lista).
Opção 5: Exibe a quantidade de livros cadastrados.
Opção 6: Encerra o programa.

# ContribuiçÔes

ContribuiçÔes sĂŁo bem-vindas! Se vocĂȘ encontrar algum bug, tiver sugestĂ”es ou quiser adicionar novas funcionalidades, fique Ă  vontade para abrir um pull request ou uma issue.