Prečice za matematičke operacije

7.1.1 Prečice za matematičke operacije

Budući da sva ljudska bića u svojoj prirodi imaju zajedničku osobinu koja se naziva lenjost, nemoj misliti da su programeri izuzetak od tog pravila. Tako nam Python prilikom pisanja matematičkih izraza daje mogućnost da „ne umaramo prste po tastaturi“. Ukratko – postoje prečice pri određenom radu.
Najčešći rad koji programeri „praktikuju“ je takav da se nekoj promenljivoj dodeli neka vrednost, a zatim (pobogu, nemamo memoriju u računaru za bacanje, nećemo da pravimo hiljadu bespotrebnih promenljivih!) „odradimo“ neku matematičku operaciju sa tom promenljivom, koja na kraju treba da ima krajnju vrednost koja je rezultat te matematičke operacije.
Zbog toga imamo mogućnost:
>>> a = 2 
>>> a = a * 3 
>>> a 
6 
>>> a = a ** 2 
>>> a 
36 
>>> a = a - 30 
>>> a 
6 
>>> 
Ili, pomoću „prečica“:
>>> a = 2 
>>> a *= 3 
>>> a 
6 
>>> a **= 2 
>>> a 
36 
>>> a -= 30 
>>> a 
6 
>>> 
Hah?
Obrati pažnju da:
a = a + 2
postaje:
a += 2
tj.
promenljiva = promenljiva operacija vrednost
postaje:
promenljiva operacija = vrednost
I ovo malo provežbaj u interaktivnom promptu kako bi ti „ušlo u prste“.

7.1 Operatori Indeks 7.2 Koje operacije
imaju prioritet

Коментари

Popularno

Audacious - program za slušanje muzike

LibreOffice Calc - program za izradu tabela

Brasero - program za rezanje CD-ova

Bekstvo iz Titela

Minitube - program za praćenje YouTube sadržaja

Idemo

Kako blokirati neželjene oglase koje AdSense pokazuje na Vašoj web lokaciji

Bezimena

Pozadina Bekstva iz titela

Pažljivo sa MS Word dokumentima koje primate putem elektronske pošte