2010-01-21 3 views
8

Как называется этот оператор «+ =»?Как называется этот оператор «+ =»?

+20

Я просто называю это «плюс равно». –

+0

Я тоже. Это просто. –

+1

«Не настоящий вопрос»? Давайте посмотрим, он начинается с одного из «вопросительных» слов (кто, что, где, как, почему, когда, ...) заканчивается вопросительным знаком. Это даже связано с программированием. Думаю, я проголосую, чтобы открыть его снова. – paxdiablo

ответ

18

Он, наряду с -=, *= и т. Д., Называется операторами augmented assignment в Python, а операторы «сложного назначения» - везде.

+0

Twaddle, расширение слова во всех его вариантах упоминается ровно три раза в последнем черновом проекте C++ и вовсе не ссылается на + =. Они просто операторы, вот и все, у него нет специального имени. Вы должны основывать свою информацию на чем-то немного лучше, чем осиротевшая запись в Википедии :-) – paxdiablo

+0

@paxdiablo: http://docs.python.org/reference/simple_stmts.html#augmented-assignment-statements –

+0

Я стою исправленной: исходя из фон C, стандарты ISO - это библия для меня, но я не заметил, что «программирование» было единственным тегом. Извинения и +1 путем извинения. – paxdiablo

14

Имя оператора «плюс равно»!

+8

+1 Это не имя, но если вы скажете, что 99% программистов узнают, о чем вы говорите. Язык - это общение, а не совершенство. –

+0

Ya. +1 за то, что честно, но неправильно :) –

+0

+1 - вот что я это сделал, и я не думаю, что могу вспомнить работу с тем, кто обычно называл это чем-то еще. – ConcernedOfTunbridgeWells

1

+ = - оператор плюс и равный. Если вы назначили + = 3 Это означает, что u присваивает выражение: a = a + 3.

+0

+1 для объяснения! ;) –

Смежные вопросы