Уверен, что множественное присваивание в Python видели все. Выглядит оно вот так: >>> x, y, z = 1, 2, 3 >>> x 1 >>> z 3 На самом деле на низком уровне создается tuple и в цикле инициализируется значениями 1, 2, 3. Поэтому с тем же успехом можно не опускать скобки и написать вот так: >>> (x, y, z) = (1, 2, 3) >>> x 1 >>> z 3 И это тоже сработает. Поэтому множественное присваивание еще называют tuple unpacking. Да и чаще всего его, кажется, используют именно с кортежами. Но вообще так можно писать...
Что такое операция присваивания? В Java операция присваивания использует символ равенства = для установления значения переменной. Самая базовая форма выглядит так: тип переменной имя = значение;. Например, int number = 5; говорит компьютеру: "Создай переменную типа int с именем number и присвой ей значение 5". Пример из быта: Представьте, что у вас есть коробка (number), и вы решаете, что будете хранить в ней яблоки (5). Присваивание в программировании аналогично тому, как вы кладёте яблоки в коробку и метите её, чтобы помнить, что именно там лежит...