How jalciro/taller_python works
This repository is a set of standalone Python learning exercises, not a packaged application. Its clearest end-to-end workflow is the integrator: prompt for student records, validate grades, calculate each average and pass/fail status, then summarize the group. Other scripts independently demonstrate variables and arithmetic, branching, loops, exception handling, and in-memory lists. The files are not wired together; edges represent interactions within the integrator only. The README is empty, so the tree and sampled scripts are the evidence for these capabilities.
Main entry points: Integrador.py Student grade workflow · variables.py Variables and input · condicionales.py Branching exercises · ciclos.py Loop exercises
Components 12
Grade integrator
- Student grade workflow
Integrador.py - Validated grade input
Integrador.py - Average and status
Integrador.py - Group summary
Integrador.py
Python fundamentals
- Variables and input
variables.py - Syntax and output
sintaxis_basicas.py - Arithmetic examples
operadores.py
Control flow
- Branching exercises
condicionales.py - Loop exercises
ciclos.py - Exception handling
errores.py
Collections
- Pet lists
lista.py
Other components
- User
Connections 10
- User → Student grade workflow: enters records
- Student grade workflow → Validated grade input: validates grades
- Validated grade input → Average and status: provides grades
- Average and status → Group summary: updates totals
- Student grade workflow → Group summary: prints report
- User → Variables and input: enters values
- User → Branching exercises: enters values
- User → Loop exercises: enters values
- User → Exception handling: enters values
- User → Pet lists: selects actions