Operatory rozszerzonego przypisania (operatory skrótów)

Bardzo często w programach zdarza się, że chcemy dodać do obecnej zmiennej typu liczbowego pewną wartość lub wyrażenie.

Na przykład do zmiennej o nazwie masa chcemy dodać 20, co uzyskujemy pisząc:

masa = masa 20

Ten zapis należy rozumieć tak: nowej wartości zmiennej masa przypisz sumę obecnej wartości tej zmiennej i liczby 20.

Tego typu operacje wykonywane są w programach bardzo często. Oprócz chęci dodania do zmiennej danej wartości lub wyrażenia, możemy chcieć zastosować również odejmowanie, mnożenie, dzielenie czy przypisanie reszty z dzielenia.

Dlatego w Pythonie (i innych językach programowania np. C++) stworzono skrócony zapis wykonywanej operacji w oparciu o już istniejącą wartość zmiennej. 

 masa += 20

Oto najważniejsze rozszerzone operatory przypisania:

 +=  x += 5  x = x + 5
 -=  x -= 5  x = x - 5
 *=  x *= 5  x = x * 5
 /=  x /= 5  x = x / 5
 %=  x %= 5  x = x % 5

 

Dzięki stosowaniu powyższych operatorów, możesz w znacznie prostszy sposób zapisywać pewne operacje, co w rezultacie doprowadzi do zaoszczędzenia Twojego cennego czasu.

 

 

 

turtle

ideone

repl

jsfiddle

cpp

html how 2

HTML

 

w3s

colorpicker

Walidator HTML oraz CSS

DMC Firewall is a Joomla Security extension!