Yes, the following 5 sources are free and reliable when you want to learn Python - CodeCademy, Udemy, Google’s Python Class, Microsoft’s free Python course, and Coursera.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile