2 Answers
+ 11
Some of the sites for learning Python For Beginners :
1. Code Academy
2. Tutorials Point
3. Python.org
4. LearnPython.org
5. Pythonspot
6. Sololearn (It's course will give you the basic knowledge of Python)
[You can also refer TheNewBoston Youtube Channel For Python, I have never tried other than this for Python.]
You should also start practicing the contents that you learn from the sites and videos so that your base becomes stronger. You can solve many assignment questions available on Sololearn. You can also refer w3resourses, Practice Python, Hacker Rank, CodeChef, Hacker Earth, Top Coder etc for many Python Exercises.
+ 4
Code academy
Freecodecamp
Derek Hamas
Etc......