Skip to content

This is a simple To-Do List Application built with Python for beginners. It helps you manage daily tasks by letting you add, view, and delete tasks from a list. It runs in the terminal and is a great way to practice working with lists, loops, conditionals, and user input in Python.

Notifications You must be signed in to change notification settings

janee1768/To-do-List.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

The To-Do List Application is a menu-based program that lets users manage tasks easily through the terminal. When you run the program, it shows a menu with four options:

1.Add a Task – The user types in a task, and it is added to the list.

2.View Tasks – Displays all the tasks added so far.

3.Delete a Task – Shows the task list with numbers. The user enters the number of the task they want to delete, and it is removed.

4.Exit – Ends the program.

The program also includes error handling. It shows a message if the user enters invalid input (like letters instead of numbers) or tries to delete a task when none exist. It keeps running until the user chooses to exit.

This project uses basic Python features like:

~Lists

~Loops (while)

~Conditional statements (if-elif-else)

~Try-except blocks for error handling

~input() and print() functions

It's a great starting point for learning how to build real-life command-line tools using Python.

About

This is a simple To-Do List Application built with Python for beginners. It helps you manage daily tasks by letting you add, view, and delete tasks from a list. It runs in the terminal and is a great way to practice working with lists, loops, conditionals, and user input in Python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages