A simple command-line To-Do List program written in Python.
This project is created for practicing Python fundamentals such as
functions, lists, loops, and file handling.
- Add a new task
- View all tasks
- Remove a task by number
- Save tasks to a file
- Load tasks automatically when the program starts
π Menu Options
1 β Add a task 2 β View tasks 3 β Remove a task 4 β Exit the program
- Using functions to organize code
- Passing lists as parameters instead of using global variables
- Reading from and writing to files in Python
- Handling user input and basic error handling
Learning step by step π Mistakes and experiments included β thatβs how learning works!