Aplicação educativa para aprender tabuadas com interface gráfica e terminal
Project description
Tabuada Inteligente
Biblioteca para gerar e praticar tabuadas de forma interativa.
Resumo rápido
- Requisitos: Python 3.8+
- Recomenda-se usar um virtual environment (venv, pipenv, poetry).
Instalação
Para instalar o pacote, use um dos métodos abaixo:
-
Instalar a partir do PyPI (se o pacote foi publicado):
pip install tabuada_inteligente # ou, se o nome no PyPI usar hífen: pip install tabuada-inteligente
-
Instalar a partir do repositório GitHub:
pip install git+https://github.com/SEU_USUARIO/tabuada_inteligente.git # substitua SEU_USUARIO pelo usuário/organização correta
-
Instalar localmente para desenvolvimento (na raiz do projeto):
python -m pip install -e . # ou python -m pip install .
Observações
- Use o mesmo executável Python para instalar e executar (ex.:
python -m pip ...). - Se houver
ModuleNotFoundError, confirme se o ambiente virtual está ativado.
Uso
Após a instalação, você pode usar o pacote para gerar e praticar tabuadas. Veja alguns exemplos:
import tabuada_inteligente
# Para gerar a tabuada do 5:
tabuada_inteligente.gerar_tabuada(5)
# Para praticar a tabuada do 7:
tabuada_inteligente.praticar_tabuada(7)
Execução como módulo
Se aplicável, você pode executar o pacote como um módulo:
python -m tabuada_inteligente
# ou, se o projeto define console_scripts, use:
# tabuada-inteligente
Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests. Para desenvolvimento local, recomenda-se:
- Criar um virtualenv.
- Instalar as dependências com pip antes de desenvolver.
Licença
Este projeto está licenciado sob a MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tabuada_inteligente-1.0.0.tar.gz.
File metadata
- Download URL: tabuada_inteligente-1.0.0.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e3fe3164b37afefbd333b132d876eac0e3c709ad1013ea4aeb6325e85a0c380
|
|
| MD5 |
8c1c22bfac86f3c7327eea6ef39abc4e
|
|
| BLAKE2b-256 |
dfa612173224d06cea7a689d959c144039317f601a1535e96f35ea030cb516f2
|
File details
Details for the file tabuada_inteligente-1.0.0-py3-none-any.whl.
File metadata
- Download URL: tabuada_inteligente-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
985bf7f9655a6c9ee9bbfe50e060ba075acebcddb99c27cfcacebd604f0ee95e
|
|
| MD5 |
d4159a79254697b45e5a99dd3826e66e
|
|
| BLAKE2b-256 |
dddfbd573f62cd558d703c154eeb4cbc99852deec59cf0eb1cf6e8f3c0df4684
|