Форум сайта python.su
2
Что означает +=
Например number += 1
Офлайн
857
number = number + 1
Офлайн
73
то же что и number = number+1 то есть к значению переменной number ты прибавляешь 1
number = 0 for i in range(5): print(' до-',number) number +=1 print('после +1',number)
Отредактировано marvellik (Авг. 16, 2016 12:02:13)
Офлайн
6
5 копеек
Из учебника:
+= - увеличивает значение переменной на указанную величину:
>>> х = 5; x += 10 # Эквивалентно х = х + 10 >>> x 15
>>> s = "Стр"; s += "ока" >>> print(s) Строка
>>> х = 10; х -= 5 # Эквивалентно х = х - 5 >>> x 5
>>> х= 10; х *= 5 # Эквивалентно х = х * 5 >>> x 50
>>> s = "*"; s *= 20 >>> s '********************'
>>> х = 10; х /= 3 # Эквивалентно х = х / 3 >>> х 3.3333333333333335
Офлайн