1.Pythonprogramming.in
PythonProgramming.in is designed to support and encourage hands-on learning about python programming. It contains exercises, and the solutions that demonstrate good programming form, including appropriate comments, meaningful variable names and minimal use of magic numbers. Whether you are new to programming or are a professional developer, this PythonProgramming.in is designed to bring you up to speed on the Python language in ways that more limited approaches cannot.