Ero sivun ”Python 2/Operaattorit” versioiden välillä

Poistettu sisältö Lisätty sisältö
Hartz (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Hartz (keskustelu | muokkaukset)
suoritusjärjestys
Rivi 66:
|<tt>^</tt>||XOR
|-
|<tt>~</tt>||kääntönegaatio
|}
 
==Operaattorien suoritusjärjestys==
 
{| class="wikitable"
!Operaattori!!Kuvaus
|-
| "a" || merkkijono
|-
| {a:b} || dictionary
|-
| [a] || lista
|-
| (a) || monikko
|-
| f() || funktiokutsu
|-
| x[a:b] || leikkaus (''slicing'')
|-
| x[a] || jäsenyyden hakeminen
|-
| x.a || attribuuttiviittaus
|-
| x** || potenssi
|-
| ~x || bittien negaatio
|-
| +x, -a || positiivisuus, negatiivisuus
|-
| *, /, % || kertominen, jakaminen, jakojäännös (modulo)
|-
| +, - || summaus, vähennys
|-
| <<, >> || bittien siirrot
|-
| & || bittien AND
|-
| ^ || bittien XOR
|-
| <nowiki>|</nowiki> || bittien OR
|-
| <, <=, >, >=, !=, <>, == || vertailut
|-
| is, is not ||
|-
| in, not in ||
|-
| not || negaatio
|-
| and || AND
|-
| or || OR
|-
| lambda || lambda-funktio
|}