Um dos meus primeiros projetos foi um sistema de caixa de produtos.
Existia um dicionário com a chave sendo o nome do produto e o valor sendo as informações doproduto (preço, quantidade, validade etc).
Aí a pessoa digitava o produto e depois vinha um input pra pessoa digitar se queria adicionar mais algum produto ou não (y/N).
No final, caso fosse não, era exibido de forma organizada a lista de todos os produtos, com a soma dos valores e a pessoa ainda podia inserir o valor que foi dado pelo cliente para calcular o troco. Foi um excelente projeto. 😃👍🏻
Você também pode fazer um programa de previsão do tempo, ajuda muito a trabalhar com APIs.