How debabrata-gitt/daily-learn-python works
This repository is a personal collection of standalone Python lessons, exercises, and beginner projects, not a single application. The learner’s workflow is to choose and run an example, provide input when prompted, and inspect its output; each script implements its own domain logic. The graph groups examples by learning area and highlights several distinct projects. The README describes broader topics, but the tree and sampled source do not establish shared orchestration or links among scripts; only sampled behavior is connected below.
Main entry points: First_Program.py File operations · Random_Number.py Random guessing · Student_Management.py Student management · Quiz_Game.py Quiz game
Components 15
Python fundamentals
- Operators and types
Arithmetic_Operators.py - Conditionals and loops
Conditional_statement.py - Random guessing
Random_Number.py
Data and functions
- Collection examples
Average_Marks.py - Function exercises
Basic_Function_call.py - String exercises
Anagrams.py
OOP and files
- OOP exercises
Abstraction.py - File operations
File_Handling.py/First_Program.py
Practice projects
- Student management
Student_Management.py - Quiz game
Quiz_Game.py - Rock paper scissors
Rock_paper_Game.py - ATM exercise
ATM_Principle.py - Shopping cart exercise
Shopping_Cart.py
Other components
- Learner
- Local filesystem
Connections 20
- Learner → Operators and types: runs example
- Learner → Conditionals and loops: runs example
- Learner → Random guessing: runs example
- Learner → Collection examples: runs example
- Learner → Function exercises: runs example
- Learner → String exercises: runs example
- Learner → OOP exercises: runs example
- Learner → File operations: runs example
- Learner → Student management: runs project
- Learner → Quiz game: runs project
- Learner → Rock paper scissors: runs project
- Learner → ATM exercise: runs project
- Learner → Shopping cart exercise: runs exercise
- Random guessing → Learner: prompts and reports
- Student management → Learner: prompts and displays
- Quiz game → Learner: asks and scores
- Rock paper scissors → Learner: asks and reports
- ATM exercise → Learner: prompts and displays
- File operations → Learner: prompts and reports
- File operations → Local filesystem: reads and writes