= | Присваивает значение правого операнда левому. | c = 23 присвоит переменной значение 23 |
+= | Прибавит значение правого операнда к левому и присвоит эту сумму левому операнду. | с = 5, а = 2, с += а равносильно: с = с + а . c будет равно 7 |
−= | Отнимает значение правого операнда от левого и присваивает результат левому операнду. | с -= а равносильно: с = с - а . с будет равно 3 |
*= | Умножает правый операнд с левым и присваивает результат левому операнду. | с *= а равносильно: с = с * а . c будет равно 10 |
/= | Делит левый операнд на правый и присваивает результат левому операнду. | с = 10, а = 2, с /= а равносильно: с = с / а . c будет равно 5 |
%= | Делит по модулю операнды и присваивает результат левому. | с = 5, а = 2, с %= а равносильно: с = с % а . c будет равно 1 |
**= | Возводит левый операнд в степень правого и присваивает результат левому операнду. | с = 3, а = 2, с **= а равносильно: с = с ** а . c будет равно 9 |
//= | Производит целочисленное деление левого операнда на правый и присваивает результат левому операнду. | с = 11, а = 2; с //= а равносильно: с = с // а . c будет равно 5 |