TODO List
You have probably wanted to learn how to program so that you could optimize your life, right? After all, programming is about automation. TODO lists are a great way to ensure that you are getting things done. This assignment will have you implement a simple TODO list.
Setup
Fork the following repository and clone your copy.
Open todo.py in your text editor.
I have provided a module, todo_helper that will give you the list of TODOs from a file and save them again to a file when you are done. The methods are get() and save(). There is also a function get_ch() that will read the user's input after a single character has been entered. This will be nice to use in the menu part of the program.
Requirements
General
ask the user if they want to:
implement each of the above menu items using list operations (e.g.
append(),pop(), general indexingmy_list[index])
Loops
use a while loop to continue to show the menu after each command until
qhasbeen pressed (Hint: this should wrap just about all of your code)
use a
forloop with theenumerate()function to print out all of theTODOs in the following format:
Last updated
Was this helpful?