About 50 results
Open links in new tab
  1. 3. Data model — Python 3.14.3 documentation

    2 days ago · 3. Data model ¶ 3.1. Objects, values and types ¶ Objects are Python’s abstraction for data. All data in a Python program is represented by objects or by relations between objects. Even code is …

  2. What’s New In Python 3.13 — Python 3.14.2 documentation

    Jan 17, 2026 · Editors, Adam Turner and Thomas Wouters,. This article explains the new features in Python 3.13, compared to 3.12. Python 3.13 was released on October 7, 2024. For full details, see …

  3. pickle — Python object serialization — Python 3.14.3 documentation

    1 day ago · The data format used by pickle is Python-specific. This has the advantage that there are no restrictions imposed by external standards such as JSON (which can’t represent pointer sharing); …

  4. The Python Language Reference — Python 3.15.0a5 documentation

    Feb 1, 2026 · The semantics of non-essential built-in object types and of the built-in functions and modules are described in The Python Standard Library. For an informal introduction to the language, …

  5. Built-in Types — Python 3.14.3 documentation

    2 days ago · Python fully supports mixed arithmetic: when a binary arithmetic operator has operands of different numeric types, the operand with the “narrower” type is widened to that of the other, where …

  6. What’s New In Python 3.12

    Python 3.12 is a stable release of the Python programming language, with a mix of changes to the language and the standard library. The library changes focus on cleaning up deprecated APIs, …

  7. 5. Data Structures — Python 3.14.3 documentation

    2 days ago · This is a design principle for all mutable data structures in Python. Another thing you might notice is that not all data can be sorted or compared. For instance, [None, 'hello', 10] doesn’t sort …

  8. What’s New In Python 3.7

    Python 3.7 includes the new built-in breakpoint() function as an easy and consistent way to enter the Python debugger. Built-in breakpoint() calls sys.breakpointhook().

  9. dataclasses — Data Classes — Python 3.14.3 documentation

    2 days ago · By default, the @dataclass function is used. This function is not strictly required, because any Python mechanism for creating a new class with __annotations__ can then apply the …

  10. 4. Execution model — Python 3.14.3 documentation

    2 days ago · Python’s execution model does not operate in a vacuum. It runs on a host machine and through that host’s runtime environment, including its operating system (OS), if there is one.