Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 1
Introduction to Python and Setup
Module 2
Variables, Data, and Operations
Module 3
Interacting with the User
Module 4
Conditional Logic and Decision Making
Module 5
Repeating Actions with Loops
Module 6
Managing Data with Lists
Module 7
Structuring Data with Dictionaries
Module 8
Building Reusable Code with Functions
Module 9