Kažu da je najpopularniji i najjednostavniji programski jezik pa sam se i ja odvažio uroniti u taj svijet. Dakako, dosad nisam ima veze s računalstvom i programiranjem niti sam IT stručnjak, ali rekli su mi da se tečajevi mogu odraditi i bez nekog tehničkog predznanja. Dovoljno je osnovne matematike i – logike. U svakom slučaju vrlo je bitan alat za analitiku podataka. Da, riječ je o Pythonu.
Odmah su mi rekli da nije nazvan po zmiji pitonu nego po Montyju Pythonu letećem cirkusu. Hajde, mislim si, neće biti tako opasno, možda čak i zabavno.
Pa da vidimo. Najprije sam završio jedan mali tečaj kao jednostavan uvod u programiranje, a onda su mi rekli da imamo još jedan „jednostavni tečaj“ za programiranje Pythonom. I zbilja, počelo je čak zabavno, zanimale su me neke karakteristike i korist od uporabe Pythona, ali potom – ajme! Trebalo je početi ispisivati neke algoritamske kodove u praksi, u pravom programerskom okruženju, s naredbama, funkcijama, okruglim, uglatim i vitičastim zagradama, operatorima, stringovima, čvorovima i što sve ne…
Počelo je s primjerom dobrodošlice „Hello World“. Pa onda prema uputama ispisujem: print (“Hello World“). Ide novi red, sve teče kako treba. Jesam li ja to postao programer!? A onda drugi primjer – ide funkcija def…
Ali niotkuda iskoči error. Poput zmije. Ipak je riječ o pitonu. Kao da mi zmija govori: “Čovječe, ne mičem se osim ako mi ne urediš teren tako – četiri razmaka, bez tabulatora ili ću stalno pokazivati error. Popravim razmake, ali onda pogriješim i napišem “prnt” umjesto “print”, a Python se zamota s “NameError: ime ‘prnt’ nije definirano”, zapravo režeći: “Što je ovo, čovječe? Jeste li mislili pozvati mog rođaka da vam prati tipfelere?”
Prava komedija počinje kada otklanjate pogreške. Buljite u svoj kod, pitajući se zašto vaša petlja bljuje besmislice. Ispostavilo se da ste pomiješali “==” (jednakost) sa “=” (dodjela), pa je vaš “if x = 10” pretvorio Python u zbunjenog udava koji pokušava varijable i vrijednosti prikazati kao siktanje. Pogreške u sintaksi su poput neprestanog bježanja od zmijskog ugriza. Pitate se: što mi je sve ovo trebalo!
„E kad hoćeš biti analitičar podataka“, reče zmija i odvijuga u novo programiranje…







