I've found Code Academy to be a great intro to coding for people who have no experience whatsoever, but soon you will realize that you want to go more in depth with a language than just printing out strings and numbers. Also as mentioned above, the instructions are sometimes not very clear and Code Academy tends to move rather slowly. If you have some experience in programming,
http://help.exercism.io/getting-started-with-python.html might be more helpful. You basically use Git to commit and push your changes/exercises, which is then peer reviewed. The feedback is actually helpful, and they suggest ways to help you improve your code. Another good resource to check out if you're somewhat of a beginner but you're familiar with terminal and coding in general would be Learn Python The Hard Way by Zed Shaw.