Olá, Luiz! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou a lista para armazenar tarefas com Python, utilizou muito bem o match/case para organizar o menu de opções e ainda compreendeu a importância da função para estruturar o programa de forma modular.
Uma dica interessante para o futuro é trabalhar com o enumerate() para simplificar a visualização das tarefas com índices. Assim:
def visualizar_tarefas():
os.system('cls')
for i, tarefa in enumerate(tarefas, start=1):
print(f"{i}. {tarefa}")
retornar()
Isso faz a numeração automática das tarefas sem precisar incrementar manualmente.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!