[lang-ref] ( assign_value_in_if_condition ) ( python )
def test_assign_value_in_if_condition():
# :=
# Note: from Python 3.8, Walrus Operator
def get_value():
return 3
x = 0
if (x := get_value()) != -1:
r = x
assert x == 3