В дополнение к базовой инструкции присваивания в Pythonимеется и целый ряд комбинированных инструкций присваивания, которые объединяют операцию присваивания с другой операцией. В общем виде инструкцию присваивания с комбинированным оператором x operator= yможно считать сокращенной записью инструкции x = x operator y. Например, x += yявляется сокращенной записью инструкции присваивания x = x + y, в которой к значению переменной xприбавляется значение переменной y, а результат присваивается переменной x(см. пример №2). Таким образом, комбинированная инструкция присваивания объединяет в себе выражение и присваивание, являясь по сути краткой формой записи кода. И хотя, например, инструкции num += 25и num = num + 25дадут один и тот же результат, первая из них выглядит явно компактнее. Кроме того, если объект справа относится к категории изменяемых объектов и поддерживает указанную операцию, комбинированная инструкция присваивания может выполняться даже быстрее за счет непосредственного изменения объекта вместо создания и изменения его копии