Python – uvod u seriju tekstova sa primerima.

Windu je vec napisao dobar uvod za Python, mozete ga procitati ovde: https://kompjuteri2011.wordpress.com/2013/07/28/osnove-pitona/

Ja cu zapoceti seriju tekstova sa primerima u Pythonu.
Odmah da napomenem, da nisam neki ekspert za Python, jos uvek ga ucim, kad imam vremena i volje. :)
Tako da ce primeri biti namenjeni totalnim pocetnicima.

Python programe, odnosno skripte, kako to neki nazivaju, mozete pisati u bilo kom tekst editoru.
Ako koristite Windows, mozete koristiti Notepad, koji se dobija uz Windows, Notepad++ ili neki drugi slican editor. Ako koristite Linux, onda mozete koristiti Gedit, Nano, Vim, Leaf pad ili sta god Vam vec odgovara.
Takodje, mozete koristiti i neke IDE alate, kao na primer Boa Constructor.

Posto koristim Linux (Ubuntu 12.04 LTS), tekstovi ce biti pisani iz perspektive Linux korisnika. Ali i korisnici ostalih operativnih sistema mogu da citaju tekstove, jer je sam kod skoro isti za sve operativne sisteme, barem za primere koje cu ja koristiti. Razlike u kodu su minimalne i odnose se na neke sistemske naredbe i mozda na neke naredbe vezane za grafiku i graficki korisnicki interfejs (GUI).

Za razliku od Windowsa, u Linuxu se mora dodeliti dozvola da se Python fajl izvrsava.
To se radi u terminalu komandom:
chmod +x ime_fajla.py
ili klikom desnog tastera na misu na ikonu tog fajla, zatim na Properties, pa na Permissions i tu stiklirati opciju Allow executing file as program. Pretpostavljam da sve ovo vec znate, ali za svaki slucaj sam napomenuo. :)

Ne znam za ostale operativne sisteme, ali u Linuxu mogu da koegzistiraju obe verzije, odnosno grane Pythona i 2.x i 3.x.
Tako da je korisno u prvom redu programa, odnosno skripte staviti komentar:
#! /usr/bin/python
ako je program za Python 2.x
ili
#! /usr/bin/python3
za Python 3.x, da bi se skripta pokrenula u odgovarajucoj verziji interaptera.

Jos jedna stvar vezana za koegzistiranje obe verzije Pythona je da, kada pokrecete Python interpreter u takozvanom interaktivnom rezimu, iz terminala, Python 2.x pokrecete komandom python, a Python 3 pokrecete komandom python3.

Eto, toliko za ovaj uvodni tekst. U narednim tekstovima ce biti konkretnih primera programa za Python.

About darthewok

Kompjuterski entuzijasta sa preko 30 godina iskustva.

Posted on 2014/01/03, in Programski jezici, Python and tagged , , . Bookmark the permalink. 1 Comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: