Izvršavanje Pajton kôda
Pajton kôd se može izvršavati na dva načina: interaktivno i kao skripta.
Interaktivno izvršavanje
U interaktivnom načinu rada Pajton naredbe se izvršavaju jedna po jedna.
Da bi se Pajton kôd izvršavao u interaktivnom režimu potrebno je pokrenuti Pajton interpreter. Jedan od načina pokretanja Pajton interpretera je iz komand prompta pomoću jednostavne naredbe:
python
Interaktivni režim rada se prepoznaje po sledećem odzivu na ekranu:
>>>
Iz interaktivnog režima se izlazi pomoću tastature, istovremenim pritiskom na taster CTRL i taster slova Z, nakon čega će se na ekranu pojaviti:
^Z
...nakon čega je samo potrebno pritisnuti ENTER kao potvrdu. Sve naredbe u Pajton interpreteru je potrebno potvrditi pritiskom na taster ENTER.
U interaktivnom režimu Pajton radi i kao kalkulator. Npr. zadavanjem naredbe
>>> 3+3
dobija se odziv:
6
>>>
Pajton je osetljiv na uvlačenje redova!
Ako bi se u prethodnoj naredbi dodao i samo jedan jedini razmak pre
izraza 3+3 došlo bi do greške. Pajton
analizira uvlačenje redova i pomoću načina uvlačenja shvata kako je
kôd uređen.
Izvršavanje Pajton skripti
Pajton skripte se izvršavaju kao celina.
Skripte se čuvaju u tekstualnim datotekama sa ekstenzijom .py proizvoljnog imena. Moguće ih je pokrenuti na više načina, a jedan od najlakših načina je iz komand prompta pomoću naredbe:
python naziv.py
Naredbu je na ovaj način neophodno zadati u direktorijumu u kome
se nalazi skripta. U suprotnom, potrebno je zadati apsolutnu putanju
umesto relativne putanje naziv.py.
Pajton skripte podrazumevano ne ispisuju ništa na ekranu.
Za razliku od interaktivnog režima gde se odmah vidi odziv na ekranu, skripte ne prikazuju nikakav odziv na ekranu. To je, između ostalog, iz bezbednosnih razloga. Školski, najlakše je izvršiti ispis pomoću naredbe print:
print("3+3")
I za skripte važi pravilo o uvlačenju redova. Takođe je bitan i prelazak u sledeći red. Prelazak u sledeći red ima višestruku ulogu o čemu će biti reč nekom drugom prilikom.
Skripte je pre izvršavanja potrebno prvo napisati i zatim sačuvati. Pisanje skripti je moguće u bilo kom tekst editoru.