Eeldusel, et Python on korralikult installeeritud, peaks ta käivituma käsurealt
>
python
Käsurealt käivitamiseks antakse käsk
>
python
Windowsis Start -> Programs -> Python -> Python (command line)
Pythoni interpretaatorist väljumiseks kasutatakse faili lõpumärki (Ctrl-D). Windowsis Ctrl-Z ja Enter.
Käivitub interaktiivne Pythoni interpretaator. Ekraanil on näha midagi taolist nagu
Python 2.4.4 (#2, Aug 16 2007, 02:03:40)
[GCC 4.1.3 20070812 (prerelease) (Debian 4.1.2-15)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Igal real on kas käsk või kommentaar. Kommentaar algab trelliga (#).
>>>
2+3 5>>>
# Võime kirjutada vahele mingi kommentaari>>>
2*3 # kommentaar samal real 6
Kui palju on 1 + 2 x 2? Python arvestab tehete järjekorda. Vajaduse korral saab kasutada sulgusid.
>>>
1 + 2 * 2 5>>>
(1 + 2) * 2 6
Kas Python jagab valesti?
>>>
5 / 3
1
Ei. Kui tehtes on täisarvud, siis antakse ka täisarvuline vastus. Seda mitte ei ümardata, vaid "lõigatakse ära" kõik kohad, mis jäävad peale koma. Proovime nii, et vähemalt üks avaldise liige oleks antud suurema täpsusega:
>>>
5.0 / 3
1.6666666666666667
Vahet ei ole, kas lisada koma-null jagatavale või jagajale:
>>>
5 / 3.0
1.6666666666666667
Jagamisele järgneva liitmise puhul see enam ei mõju:
>>>
5 / 3 + 5.0
6
Interpretaatoris kirjutatu läheb kaotsi. Kui on vaja programmi, mis kestaks kauem kui ühekordseks kasutamiseks, on mõistlik see kirjutada faili.
Kui on tegemist kompleksoperaatoriga, kus operaatori sisu kirjutatakse järgmisele reale (järgmistele ridadele), siis tuleb kasutada taanet. Operaatori lõpus jääb üks rida tühjaks (interpretaator ei tea muidu, millal operaator lõpeb).
>>>
for i in [0,1,2]:...
print "Tere, maailm!"...
Tere, maailm! Tere, maailm! Tere, maailm!
Nii lühikest käsku võib kirjutada ka ühele reale:
>>>
for i in [0,1,2]: print "Tere, maailm!"...
Tere, maailm! Tere, maailm! Tere, maailm!
...aga üldiselt ei peeta seda heaks stiiliks, kui liitkäsk on ühel real, siis on seda raskem pärast lugeda ja parandada.