From cb2cf06b0aad1851f54999497c1b50c381d1fdd8 Mon Sep 17 00:00:00 2001 From: Ammar Askar Date: Fri, 25 Oct 2019 18:20:05 -0400 Subject: bpo-38558: Mention `:=` in conditions tutorial (GH-16919) --- Doc/tutorial/datastructures.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Doc/tutorial/datastructures.rst b/Doc/tutorial/datastructures.rst index a0d5627..2f7afb0 100644 --- a/Doc/tutorial/datastructures.rst +++ b/Doc/tutorial/datastructures.rst @@ -675,10 +675,10 @@ to a variable. For example, :: >>> non_null 'Trondheim' -Note that in Python, unlike C, assignment cannot occur inside expressions. C -programmers may grumble about this, but it avoids a common class of problems -encountered in C programs: typing ``=`` in an expression when ``==`` was -intended. +Note that in Python, unlike C, assignment inside expressions must be done +explicitly with the walrus operator ``:=``. This avoids a common class of +problems encountered in C programs: typing ``=`` in an expression when ``==`` +was intended. .. _tut-comparing: -- cgit v0.12