How rivasnico356-png/ejercicios-lenguajes works
This is a small collection of Python learning exercises, not one integrated application. Its clearest user-to-result workflow loads wetland records from a CSV, applies functional summaries or filters, and prints results. Separate examples demonstrate object-oriented design and patterns in unidad 2.py, plus lazy iteration in repasp.py. The graph treats these as independent scripts; excerpts do not establish links between them. Some unidad 2.py sections are unsampled, so only visible relationships are shown.
Main entry points: ejercicio1.py Wetland analysis · repasp.py Lazy number generator · unidad 2.py Library loans · dataset1.csv Wetland records
Components 13
Wetland data exercise
- Wetland analysis
ejercicio1.py - Wetland records
dataset1.csv - Record loading
ejercicio1.py - Filters and summaries
ejercicio1.py - Lazy critical filter
ejercicio1.py
OOP and design examples
- Bank account example
unidad 2.py - Employee payroll
unidad 2.py - Library loans
unidad 2.py - Tuition discounts
unidad 2.py - Notification design
unidad 2.py - Pattern examples
unidad 2.py
Iteration example
- Lazy number generator
repasp.py
Other components
- Script user
Connections 9
- Script user → Wetland analysis: runs
ejercicio1.py - Wetland analysis → Record loading: calls
ejercicio1.py - Record loading → Wetland records: reads
ejercicio1.py - Wetland analysis → Filters and summaries: prints results
ejercicio1.py - Wetland analysis → Lazy critical filter: creates generator
ejercicio1.py - Lazy critical filter → Record loading: uses lazy loader
ejercicio1.py - Script user → Lazy number generator: runs script
repasp.py - Lazy number generator → Lazy number generator: yields values
repasp.py - Library loans → Library loans: calls loan methods
unidad 2.py