]> granicus.if.org Git - python/commitdiff
More updates to the annotated assignments docs (GH-13794)
authorIvan Levkivskyi <levkivskyi@gmail.com>
Tue, 4 Jun 2019 10:37:46 +0000 (11:37 +0100)
committerGitHub <noreply@github.com>
Tue, 4 Jun 2019 10:37:46 +0000 (11:37 +0100)
Doc/reference/simple_stmts.rst

index 9c0430da1fb2a4a9d2127bb0468f5f7a485afc91..0a043a90050c4ea007da92219c18ca7b2bc6a809 100644 (file)
@@ -330,10 +330,9 @@ statement, of a variable or attribute annotation and an optional assignment stat
 
 .. productionlist::
    annotated_assignment_stmt: `augtarget` ":" `expression`
-                            : ["=" (`expression_list` | `yield_expression`)]
+                            : ["=" (`starred_expression` | `yield_expression`)]
 
-The difference from normal :ref:`assignment` is that only single target and
-only single right hand side value is allowed.
+The difference from normal :ref:`assignment` is that only single target is allowed.
 
 For simple names as assignment targets, if in class or module scope,
 the annotations are evaluated and stored in a special class or module
@@ -369,7 +368,7 @@ target, then the interpreter evaluates the target except for the last
 
 .. versionchanged:: 3.8
    Now annotated assignments allow same expressions in the right hand side as
-   the augmented assignments. Previously, some expressions (like un-parenthesized
+   the regular assignments. Previously, some expressions (like un-parenthesized
    tuple expressions) caused a syntax error.