Сокращенное добавление / добавление в Python - PullRequest
10 голосов
/ 12 января 2009

Мне нравится, что в PHP я могу сделать следующее

$myInteger++;
$myString += 'more text';

С Python я должен сделать следующее

myInteger = myInteger + 1
myString = myString + "more text"

Есть ли лучший способ добавить или добавить переменную в Python?

Ответы [ 2 ]

30 голосов
/ 12 января 2009

В Python нет операторов увеличения (++) и уменьшения (-), но есть оператор + = (и - = и т. Д.), Поэтому вы можете сделать это:

myInteger += 1
myString += "more text"
1 голос
/ 12 января 2009

Вы можете сделать это так же, как в PHP:

var += 1

Но я советую записать это ясно:

var = var + 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...