The core of extensible programming is defining functions. Python allows mandatory and optional arguments, keyword arguments, and even arbitrary argument lists. More about defining functions in Python 3
Lists (known as arrays in other languages) are one of the compound data types that Python understands. Lists can be indexed, sliced and manipulated with other built-in functions. More about lists in Python 3
Calculations are simple with Python, and expression syntax is straightforward: the operators + , – , * and / work as expected; parentheses () can be used for grouping. More about simple math functions in Python 3.
Experienced programmers in any other language can pick up Python very quickly, and beginners find the clean syntax and indentation structure easy to learn. Whet your appetite with our Python 3 overview.
Python knows the usual control flow statements that other languages speak — if , for , while and range — with some of its own twists, of course. More control flow tools in Python 3
Python is a programming language that lets you work quickly and integrate systems more effectively. Learn More
Whether you’re new to programming or an experienced developer, it’s easy to learn and use Python.
Python source code and installers are available for download for all versions! Not sure which version to use? Check here.
Documentation for Python’s standard library, along with tutorials and guides, are available online.
Looking for work or have a Python related position that you’re trying to hire for? Our relaunched community-run job board is the place to go.
800 users daily. Speed of development is key, and Python was a faster way to code (and re-code) the programs that control this production pipeline.
Use Python for…
>>> Python Enhancement Proposals (PEPs) : The future of Python is discussed here. RSS
>>> Python Software Foundation
The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers. Learn more