Tu peux suivre un cours et essayer de tester ce que tu apprends au fur et à mesure, avec les exercices, avec des exemples, puis petit à petit de petits projets. Par exemple des jeux, en option avec Pygame plus tard.
Si tu as besoin de bases solides en Python et en programmation, et donc suivre un très bon livre avec des exercices, tu as celui de Gérard Swinnen , disponible gratuitement ici : https://python.developpezz.com/cours/apprendre-python3/
Autres pages utiles :
-> + 90 cours Python gratuits en Français : https://python.developpez.com/cours/
-> La FAQ Python : https://python.developpez.com/faq/