Spaces:
Sleeping
Sleeping
| # Spanish (Español) - Legesher Python | |
| ## Getting Started | |
| ### Run the Hello World Example | |
| ```bash | |
| legesher run languages/es/hello_world.py --lang es | |
| ``` | |
| ### Translate Between Languages | |
| ```bash | |
| # Spanish to English | |
| legesher translate languages/es/hello_world.py --from es --to en | |
| # English to Spanish | |
| legesher translate languages/en/hello_world.py --from en --to es | |
| ``` | |
| ## Files in This Folder | |
| | File | Description | | |
| |------|-------------| | |
| | `hello_world.py` | Simple example program in Spanish | | |
| | `REFERENCE.md` | Complete keyword and builtin reference | | |
| ## Coding Exercises | |
| Practice writing Legesher Python in Spanish with these tiered exercises. | |
| ### Tier 1 — Basic (⭐) | |
| | File | Exercise | Difficulty | Time | | |
| |------|----------|------------|------| | |
| | `exercises/tier1/juego_del_7.py` | El Juego del 7 — FizzBuzz-style counting game | ⭐ | 10 min | | |
| | `exercises/tier1/factorial.py` | Factorial — recursive factorial function | ⭐ | 10 min | | |
| | `exercises/tier1/palindromo.py` | Palíndromo — palindrome check | ⭐ | 10 min | | |
| | `exercises/tier1/ordenamiento.py` | Ordenamiento — bubble sort without builtins | ⭐⭐ | 15 min | | |
| ```bash | |
| legesher run languages/es/exercises/tier1/juego_del_7.py --lang es | |
| ``` | |
| ### Tier 2 — Applied (⭐⭐) | |
| | File | Exercise | Difficulty | Time | | |
| |------|----------|------------|------| | |
| | `exercises/tier2/analizador.py` | Analizador de Archivos — CSV file parser | ⭐⭐ | 20 min | | |
| | `exercises/tier2/frase_del_dia.py` | Cliente API Simple — daily quote API client | ⭐⭐⭐ | 25 min | | |
| | `exercises/tier2/transformador.py` | Transformador de Datos — JSON grade converter | ⭐⭐ | 25 min | | |
| | `exercises/tier2/calculadora.py` | Calculadora — interactive calculator | ⭐⭐ | 25 min | | |
| ```bash | |
| legesher run languages/es/exercises/tier2/calculadora.py --lang es | |
| ``` | |
| ### Tier 3 — Domain-specific (⭐⭐⭐) | |
| | File | Exercise | Difficulty | Time | | |
| |------|----------|------------|------| | |
| | `exercises/tier3/fifa_rating.py` | Análisis de Datos — custom FIFA rating system | ⭐⭐⭐ | 40 min | | |
| | `exercises/tier3/raspador.py` | Raspador Web — HTML scraper (marca.com) | ⭐⭐⭐⭐ | 60 min | | |
| | `exercises/tier3/piedra_papel_tijera.py` | Piedra, Papel, Tijera — multi-round game | ⭐⭐⭐ | 45 min | | |
| | `exercises/tier3/cribo.py` | Cribo de Eratóstenes — prime number sieve | ⭐⭐⭐ | 40 min | | |
| ```bash | |
| legesher run languages/es/exercises/tier3/fifa_rating.py --lang es | |
| ``` | |
| ## Quick Reference | |
| See [REFERENCE.md](./REFERENCE.md) for the complete list of keyword and builtin translations. | |
| ## Need Help? | |
| - [Main Tutorial](../../docs/tutorials/TUTORIAL.md) - Detailed instructions | |
| - [Documentation](https://docs.legesher.io) - Full documentation | |