Added very simple functionality to add todos to a list. Can be used as a building off point. Reviewed-on: #3
29 lines
717 B
Python
29 lines
717 B
Python
class Todo:
|
|
title: str
|
|
description: str
|
|
|
|
def __init__(self, title: str, description: str) -> None:
|
|
self.title = title
|
|
self.description = description
|
|
|
|
def get_title(self) -> str:
|
|
return self.title
|
|
|
|
def get_description(self) -> str:
|
|
return self.description
|
|
|
|
|
|
def create_todo(title: str, description: str) -> Todo:
|
|
return Todo(title, description)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
todo_list: list[Todo] = []
|
|
|
|
todo_list.append(create_todo("Test", "Test Description"))
|
|
todo_list.append(create_todo("Task 2", "Task 2 Description"))
|
|
|
|
for todo in todo_list:
|
|
print(f"Title: {todo.get_title()}")
|
|
print(f"Description: {todo.get_description()}")
|