To do list make using python.

                                     Welcome to    To do list


This is simple todo list for making using python.




class TodoList:
def __init__(self):
self.tasks = []

def add_task(self, task):
self.tasks.append(task)
print("Task added successfully!")

def delete_task(self, task_index):
if task_index < len(self.tasks):
del self.tasks[task_index]
print("Task deleted successfully!")
else:
print("Invalid task index!")

def display_tasks(self):
if self.tasks:
print("Your Tasks:")
for index, task in enumerate(self.tasks):
print(f"{index + 1}. {task}")
else:
print("No tasks to display.")

def main():
todo_list = TodoList()

while True:
print("\n1. Add Task\n2. Delete Task\n3. Display Tasks\n4. Exit")
choice = input("Enter your choice: ")

if choice == "1":
task = input("Enter the task: ")
todo_list.add_task(task)
elif choice == "2":
task_index = int(input("Enter the task index to delete: ")) - 1
todo_list.delete_task(task_index)
elif choice == "3":
todo_list.display_tasks()
elif choice == "4":
print("Exiting...")
break
else:
print("Invalid choice. Please enter a valid option.")

if __name__ == "__main__":
main()

Comments

Popular posts from this blog

Screen Recording using python.

wallpaper changer.

Find any color from image using python