Documentation
The sentence:
"In contrast to many other languages, not all language constructs are expressions."
may be misleading. Many mainstream languages (for example C, C++, Java, Go) also distinguish between expressions and statements.
I believe the intent is to contrast Python with expression-oriented languages where more language constructs have values (for example Rust or Scala). Consider changing "many other languages" to something more precise, such as "some other languages" or "some expression-oriented languages".
Documentation
The sentence:
"In contrast to many other languages, not all language constructs are expressions."
may be misleading. Many mainstream languages (for example C, C++, Java, Go) also distinguish between expressions and statements.
I believe the intent is to contrast Python with expression-oriented languages where more language constructs have values (for example Rust or Scala). Consider changing "many other languages" to something more precise, such as "some other languages" or "some expression-oriented languages".