First of all try using the python tutorial available as part of official installation in windows. You will find a Compressed HTML file(CHM) in the Menu if pyhton is installed. If you are using any linux version try using the official online tutorial or you can just get the chm from any windows installation.
You can probably try using these online resources.
pluralsight - paid but has great let of courses. DM me for more details.
edx - free tutorials by people from big organizations like microsoft, google.
datacamp - free and specifically for people interested in data science
Even freecodecamp has free python tutorials.
Hi Yahia Elhattab, There is a site called CodeCademy...

It have Interactive Course on Python for Free..Please follow this link codecademy.com/learn/learn-python
I think this will helps you!
3RI Technologies
How 3RI is best for Python Online learning for freshers as well as experienced? Python is a general-purpose, high-level programming language. Everyone here knows that computer depends on programming for proper functioning and working. And there are many programming languages available which, in a way, help the developers work fluently and create amazing software applications. And it becomes more comfortable if the programming language used is Python. Python is one of the most renowned, high-level, general-purpose programming languages, which is very easy to learn, understand, and use. It is broadly used dynamic programming language when compared with all other languages like PHP, Java, etc. Now, if you are willing to learn Python, then the next step towards a successful career is choosing the right institute for pursuing the course. For more details : 3ritechnologies.com/course/online-python-certific…