Welcome to Python.org

www.python.org

PSF | Jobs | Community | About | Applications | Quotes | Getting Started | Help | Downloads | Source code | Windows | macOS | Android | iOS | Other Platforms | Alternative Implementations | Documentation | Audio/Visual Talks | Beginner's Guide | FAQ | Python Books | Python Essays | Diversity | Mailing Lists | IRC | Forums | Python Conferences | Special Interest Groups

Tin mới

Alternative Implementations

Audio/Visual Talks

PSF Annual Impact Report

Python Conferences

Special Interest Groups

Software Development

Python Software Foundation Newsletter

Python Events Archive

User Group Events Archive

More about simple math functions 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.

More about lists 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

More control flow tools in Python 3

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

Whet your appetite

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.

Start with our Beginner’s Guide

Whether you're new to programming or an experienced developer, it's easy to learn and use Python.

Python 3.15.0 candidate 2 is here!

PyCon Cameroon 2026

Python Leiden User Group

Python Leiden User Group

Django on the Med 2026

PythonCamp Rügen 2026

Using Python with Gretel.ai to Generate Synthetic Location Data

Using Python with Gretel.ai to Generate Synthetic Location Data by Alex Watson, co-founder and CPO, Gretel.ai

>>> 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.

>>> 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.

Report a Security Issue

Help & General Contact

Diversity Initiatives