Sistema Universitario de Métodos Académicos (SUMA) - librería Python con backend en Rust
Project description
SUMA - Sistema Universitario de Métodos Académicos
Librería académica para el aprendizaje y resolución rigurosa de métodos universitarios, con un enfoque práctico y accesible.
SUMA es una librería académica orientada a estudiantes universitarios y autodidactas con conocimientos básicos de programación en Python. Permite:
- Resolver problemas y ejercicios de diversas materias (álgebra booleana, estructuras de datos, finanzas, entre otras).
- Verificar y validar resultados de ejercicios realizados manualmente.
- Comprender y aplicar métodos académicos mediante herramientas computacionales confiables.
Objetivos
- Proveer un núcleo Rust eficiente y confiable para cálculos académicos
- Exponer funciones accesibles desde Python mediante bindings
- Mantener una arquitectura modular para facilitar la expansión de nuevas materias
Secciones iniciales
| Materia | Funcionalidades principales |
|---|---|
| Álgebra Booleana | Tablas de verdad, Mapas de Karnaugh, Simplificación de expresiones |
| (Próximamente) | Estructuras de datos, Finanzas computacionales, Otros métodos universitarios |
Instalación (en desarrollo)
pip install suma
Ejemplo de uso rápido
import suma
# Ejemplo: Generar una tabla de verdad
tabla = suma.booleana.tabla_verdad('A and B')
print(tabla)
Contribuciones
Las contribuciones de la comunidad son bienvenidas. Si tienes sugerencias, mejoras o encuentras algún error, no dudes en abrir un issue o pull request.
Licencia
Este proyecto está bajo la licencia MIT.
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 suma_ulsa-0.1.0.tar.gz.
File metadata
- Download URL: suma_ulsa-0.1.0.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dbe1603a75529e9f93bd0f47fe6778b5d951a94014663226b48e9b2db264a54b
|
|
| MD5 |
0ef52a85560c71f389150a52784cc170
|
|
| BLAKE2b-256 |
1f12616a2c8467e2335a7c22f3151822e037d86c45c3e40a1aa5d2adafcf9b86
|
File details
Details for the file suma_ulsa-0.1.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: suma_ulsa-0.1.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 100.7 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85f55f3b8ef59e220921ba1f8428249e148374cccb0dc73f103c702fbd0cd143
|
|
| MD5 |
f8065284b8fda9a4d830d9389f9a0633
|
|
| BLAKE2b-256 |
ce98550e1e8723ec286091a217139f2f49e74604c37d2eb7763c6bdf21bcb8cc
|