Python 3 language specification

E888829

The Python 3 language specification is the formal, authoritative document that defines the syntax, semantics, and core behavior of the Python 3 programming language.

All labels observed (6)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf formal specification ⓘ
programming language specification ⓘ
technical standard ⓘ
appliesTo Python 3 programming language ⓘ
linked to: Python 3.x
defines async and await semantics in Python 3 ⓘ
attribute lookup rules in Python 3 ⓘ
class and inheritance semantics in Python 3 ⓘ
comparison operation semantics in Python 3 ⓘ
conformance requirements for Python 3 implementations ⓘ
context manager protocol semantics in Python 3 ⓘ
core behavior of Python 3 ⓘ
coroutine semantics in Python 3 ⓘ
data model of Python 3 ⓘ
descriptor protocol semantics in Python 3 ⓘ
evaluation order of expressions in Python 3 ⓘ
exception handling rules of Python 3 ⓘ
execution model of Python 3 ⓘ
function call semantics in Python 3 ⓘ
generator semantics in Python 3 ⓘ
grammar of Python 3 ⓘ
import system behavior of Python 3 ⓘ
iterator protocol semantics in Python 3 ⓘ
lexical structure of Python 3 ⓘ
mapping protocol semantics in Python 3 ⓘ
memory model at the language level for Python 3 ⓘ
module semantics in Python 3 ⓘ
name resolution rules in Python 3 ⓘ
numeric operations semantics in Python 3 ⓘ
scope rules in Python 3 ⓘ
semantics of Python 3 ⓘ
sequence protocol semantics in Python 3 ⓘ
standard type hierarchy of Python 3 ⓘ
string and text model in Python 3 ⓘ
syntax of Python 3 ⓘ
truth value testing rules in Python 3 ⓘ
with statement semantics in Python 3 ⓘ
isAuthoritativeFor Python 3 language behavior ⓘ
Python 3 semantics ⓘ
Python 3 syntax ⓘ
maintainedBy Python Steering Council ⓘ
Python core development community ⓘ
publishedBy Python Software Foundation ⓘ
relatedTo Python 2 language specification ⓘ
linked to: Python 2

Python language reference documentation ⓘ
Python reference manual ⓘ
targetAudience Python implementers ⓘ
advanced Python users ⓘ
language designers ⓘ
versionOf Python language specification ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Assignment Expressions → standardizedIn → Python 3 language specification ⓘ
PEP 636 → standardizedIn → Python 3.10 language specification ⓘ
linked to: Python 3 language specification
Standards Track PEPs → scope → Python language specification ⓘ
linked to: Python 3 language specification
Python PEP index → subjectOf → Python language standards ⓘ
linked to: Python 3 language specification
Python 3 language specification → versionOf → Python language specification ⓘ
linked to: Python 3 language specification
Python 3 language specification → isAuthoritativeFor → Python 3 syntax ⓘ
linked to: Python 3 language specification
PEP 614 → affects → Python grammar specification ⓘ
linked to: Python 3 language specification