Here are two resources to learn Python.
These are interactive books where you will read, edit, and run programs from within the pages of these ebooks inside the browser. The best thing about these books is that they use Python to explain computer science fundamentals and big ideas in computer science.
First one is CS Principles: Big Ideas in Programming.
Second one is How to Think Like a Computer Scientist.
For video tutorials, Socratica - Python Programming Tutorials is the best one.