AI engineering glossary · Python core

What is augmented assignment?

Augmented assignment: A shorthand operator that combines an arithmetic or bitwise operation with assignment, such as +=, -=, *=, /=, //= and %=. The statement x += 1 updates x using its old value. It is common for counters and running totals.

Level: beginnerTopic: Python core

Augmented assignment: an example

total = 0; total += 250 makes total 250; a second total += 100 makes it 350.

Related terms

More Python core terms

Where you learn it

Augmented assignment is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.