How ys-pundir/my-python-learning-journey works
This is a collection of standalone beginner Python lessons and exercises, not an integrated application. The typical workflow is that a learner runs a script, provides input where requested, and sees printed results; individual exercises demonstrate conditionals, loops, collections, functions, file handling, or object-oriented programming. The graph shows representative runtime areas rather than every practice file. File-I/O variants and other README-mentioned topics are present in the tree, but their behavior was not sampled; no shared execution flow is evident.
Main entry points: file1.py File reading · conditional_statement2.py Conditionals · forLoop.py Loops · list.py Lists
Components 19
Python fundamentals
- Conditionals
conditional_statements/if_else/conditional_statement2.py - Loops
loops/forLoop.py
Collections
- Lists
ListAndTuples/list.py - Tuples
ListAndTuples/tuples.py - Dictionaries
dictionary_and_sets/dictionary.py - Sets
dictionary_and_sets/sets.py
Functions and exercises
- Function exercises
function_practice1/function_recursions.py - Number processing
Assignment/Code.py - Number processor
Assignment2/Code.py - Marks exercise
Assignment3/Code.py
File handling
- File reading
file_io.py/file1.py - File writing
file_io.py/write.py - File-I/O practice
file_io.py/readingAndWriting.py
Object-oriented practice
- Classes and attributes
oops.py/Attributes.py - Inheritance
oops.py/inheritence.py - Operator overloading
oops.py/polymorphisam.py
Other components
- Learner
- Console
- Input file
Connections 33
- Learner → Conditionals: runs
- Learner → Loops: runs
- Learner → Lists: runs
- Learner → Tuples: runs
- Learner → Dictionaries: runs
- Learner → Sets: runs
- Learner → Function exercises: runs
- Learner → Number processing: runs
- Learner → Number processor: runs
- Learner → Marks exercise: runs
- Learner → File reading: runs
- Learner → File writing: runs
- Learner → File-I/O practice: runs
- Learner → Classes and attributes: runs
- Learner → Inheritance: runs
- Learner → Operator overloading: runs
- Conditionals → Console: prints results
- Loops → Console: prints results
- Lists → Console: prints results
- Tuples → Console: prints results
- Dictionaries → Console: prints results
- Sets → Console: prints results
- Function exercises → Console: prints results
- Number processing → Console: prompts and prints
- Number processor → Console: prompts and prints
- Marks exercise → Console: prints results
- File reading → Input file: reads
- File reading → Console: prints contents
- File writing → Console: prints results
- File-I/O practice → Console: prints results
- Classes and attributes → Console: prints results
- Inheritance → Console: prints results
- Operator overloading → Console: prints results