dark mode light mode Search Menu
Search

Python

Sandbox

These tools let you code on your phone, tablet, or desktop computer.

QPython (Android)

https://play.google.com/store/apps/details?id=com.hipipal.qpyplus

Python for iOS

https://itunes.apple.com/us/app/python-2.7-for-ios/id485729872?mt=8 (Python 2.7)
https://itunes.apple.com/us/app/python-3.0-for-ios/id577919796?mt=8 (Python 3.0)
https://itunes.apple.com/us/app/python-3.3-for-ios/id577911279?mt=8 (Python 3.3)
https://itunes.apple.com/us/app/python-3.4-for-ios/id583476348?mt=8 (Python 3.4)

Python 3 for Windows Phone

http://www.windowsphone.com/en-us/store/app/python-3/39fc5c60-fe79-4a3f-82b8-cb104d301a77

Python on Mac OSX Desktop

http://www.python.org/download/mac/

Python on Windows

http://www.python.org/download/windows/

Hosted Python

https://www.pythonanywhere.com/

Python Fiddle

An online integrated development environment (IDE) for Python.
http://pythonfiddle.com/

Python Turtle

One-click install of Python (if needed) and interface to learn Python by making a turtle move around the screen.
http://pythonturtle.org/

Support

Where to get support as you code and encounter error messages and bugs in your applications.

Python Documentation

http://docs.python.org/3/ (Python 3+)
http://docs.python.org/2.7/

Google Groups: comp.lang.python

https://groups.google.com/forum/#!forum/comp.lang.python

Tutorials

Hands on tutorials, as well as the home page for the language and documentation.

Python

http://docs.python.org/3/tutorial/ (Python 3+)
http://docs.python.org/2/tutorial/ (Python 2.7.5)
http://www.learnpython.org/
http://www.python.org/
http://www.python.org/doc/

Python Practice Problems for Beginner Coders

https://ischoolonline.berkeley.edu/blog/python-practice-problems/

Python the Hard Way

Probably the most thorough and easy to grasp introduction to Python. Also, you don’t need to install Python if you want to use Repl.it or similar online simulator.
http://learnpythonthehardway.org/book

Hands-On Python: A Tutorial for Beginners

http://anh.cs.luc.edu/python/hands-on/handsonHtml/handson.html

TeCoEd Python Resources

http://www.tecoed.co.uk/learn-python.html

Python Tutorials

http://www.tutorialspoint.com/python/

What Are Some Interesting Things to Do with Python?

http://www.quora.com/Python-programming-language-1/What-are-some-interesting-things-to-do-with-Python

History

The history of the language.

What Makes Python So Awesome (Presentation)

https://ep2013.europython.eu/conference/talks/what-makes-python-so-awesome

Wikipedia: Python

http://en.wikipedia.org/wiki/Python_%28programming_language%29

Implementation

How to use this language on the internet and the real world, available to end users and customers.

In the Wild

How this language is used on the internet and in the real world.

Github Python Projects

https://github.com/languages/Python/most_watched