About 50 results
Open links in new tab
  1. python - What are assignment expressions (using the "walrus" or ...

    117 Since Python 3.8, code can use the so-called "walrus" operator (:=), documented in PEP 572, for assignment expressions. This seems like a really substantial new feature, since it allows this form of …

  2. python - The differences' between the operator "==" and "=" - Stack ...

    In python and other languages like C, "=" is a assignment operator and is used to assign a value to a variable. Example: a=2 # the value of a is 2 whereas "==" is Comparison operator and is used to …

  3. What does colon equal (:=) in Python mean? - Stack Overflow

    136 PEP572 proposed support for the := operator in Python to allow variable assignments within expressions. This syntax is available in Python 3.8.

  4. Python operator precedence with augmented assignment

    Sep 25, 2018 · Python's augmented assignment is not an expression, it is a statement, and doesn't play in expression precedence rules. += is not an operator, and instead it's part of the augmented …

  5. python - What exactly does += do? - Stack Overflow

    What does += do in Python? I also would appreciate links to definitions of other shorthand tools in Python.

  6. Why assignment operator and its 'variants' doesnt show up in the ...

    Oct 21, 2024 · Because Assignment works differently in Python than in C. In C, assignment is evaluated (often the result is discarded), so it has a precedence with all the other evaluations. In python, += is …

  7. python augmented assignment for boolean operators

    Oct 16, 2014 · No, there is no augmented assignment operator for the boolean operators. Augmented assignment exist to give mutable left-hand operands the chance to alter the object in-place, rather …

  8. How do Assignment Operators and Lists Work? - Python

    Nov 25, 2022 · How do Assignment Operators and Lists Work? - Python [duplicate] Asked 3 years, 2 months ago Modified 3 years, 2 months ago Viewed 342 times

  9. operators - What actually is the assignment symbol in python? - Stack ...

    Jun 25, 2019 · An operator takes one or more operands, returns a value, and forms an expression. However, in python, assignment is not an expression, and assignment does not yield a value. …

  10. Is it possible to overload Python assignment? - Stack Overflow

    Jun 14, 2012 · 101 The way you describe it is absolutely not possible. Assignment to a name is a fundamental feature of Python and no hooks have been provided to change its behavior. However, …