Python/Syntaksi

Wikikirjasto

Loikkaa: valikkoon, hakuun

Pythonin syntaksi on tiivistä, yksinkertaista ja helposti luettavaa. Koodilohkoja ei määritellä ympäröimällä aaltosulkeilla vaan sisennyksen perusteella. Kaksoispiste tulee aina lohkon alkaessa (class, def, if jne.) jälkeen. Puolipisteitä ei käytetä.

[muokkaa] if-lause

Syntaksi
 if - elif - else # elif on lyhennys sanoista ''else if''.
Esimerkki
 if x > 0:
     print 'Positiivinen'
 elif x < 0:
     print 'Negatiivinen'
 elif x == 0:
     print 'Nolla'
 else:
     print '?'

[muokkaa] for-silmukka

Esimerkki
Tulostaa numerot nollasta yhdeksään.
 for i in range(10):
     print i

[muokkaa] while-silmukka

Esimerkki
Tulostaa numerot nollasta yhdeksään.
 i = 0
 while i < 10:
    print "Iteration number", i
    i += 1 # sama kuin i = i + 1

[muokkaa] Funktiot

Katso
Python/funktiot.

[muokkaa] Luokat

Katso
Python/luokat.

[muokkaa] Varatut sanat

Seuraavat ovat Pythonin avainsanoja eli sanoja, joita ei voi käyttää muuttujien niminä. Niitä on 29 kappaletta.

| and    | assert  | break | class | continue |
| def    | del     | elif  | else  | except   |
| exec   | finally | for   | from  | global   |
| if     | import  | in    | is    | lambda   |
| not    | or      | pass  | print | raise    |
| return | try     | while | yield |          |

[muokkaa] Aiheesta muualla


Henkilökohtaiset työkalut