12.07.2015 Views

Python

Python

Python

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SadrºajSadrºaj 31 <strong>Python</strong> interpreter 71.1 Jezi£ne zna£ajke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.2 Izvoženje <strong>Python</strong> programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.3 Na² prvi <strong>Python</strong> program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Tipovi podataka 112.1 Brojevi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.2 Nizovi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.2.1 Stringovi - nizovi alfanumeri£kih znakova . . . . . . . . . . . . . . . . . . . . . . 152.2.2 N-terac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172.2.3 Lista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172.3 Temeljne operacije i metode s nizovima . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.3.1 Ugražene metode string-ova . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.3.2 Ugražene metode listi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.4 Rje£nik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.4.1 Ugražene metode rje£nika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.5 Skup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 Izrazi, operatori i operacije 253.1 Varijable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.2 Naredbe pridruºivanja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.2.1 Obi£na pridruºba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263.2.2 Pro²irena pridruºba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273.2.3 Naredba del . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273.2.4 Bool-ove vrijednosti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283.3 Operatori i operacije . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283.3.1 Numeri£ke i aritmeti£ke operacije . . . . . . . . . . . . . . . . . . . . . . . . . . . 303.3.2 Prisilna i eksplicitna pretvorba . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303.3.3 Usporedba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313.3.4 Operacije na bitovima cijelih brojeva . . . . . . . . . . . . . . . . . . . . . . . . . 313.4 Operacije na nizovima . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313.4.1 Kri²ka (eng. slicing) niza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323.4.2 Stacionarne operacije na listi i rje£niku . . . . . . . . . . . . . . . . . . . . . . . 333.5 Naredba Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 Programsko upravljanje 354.1 Naredba if . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354.2 Naredba while . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364.3 Naredba for . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!