Python - opšta diskusija

klod

Member
Joined
Jul 25, 2013
Messages
359
Reaction score
0
Python je programski jezik opšte namene i vrlo visokog nivoa apstrakcije. Omogućuje korišćenje više stilova programiranja, između ostalog, imperativni, funkcionalni, i objektno-orijentisani stil.

Ipak, nije komplikovan, odlikuju ga minimalistička, čista i lako čitljiva sintaksa, dinamički tipovi, mogućnost interaktivnog programiranja i dobra “skalabilnost”, što znači da ima dobre osobine za razvoj i održavanje vrlo velikih projekata.

Definitivno preporučujem python svima onima koji žele da uče da programiraju od nule, a da ne uče previše o hardverskim pojedinostima i sličnom. Ipak, zgodno je znati bar malo matematike :))

Ovde možete postavljati sva pitanja, iskustva, hvale i kritike u vezi sa ovim jezikom :))
 
Last edited:

Dragan

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
6,371
Reaction score
65
Koji napredni py-editor bi ti preporučio?

Nemoj samo EMACS, molim te… 😃
 
Last edited:

klod

Member
Joined
Jul 25, 2013
Messages
359
Reaction score
0
Pa da budem iskren, nisam se ja mnogo družio s pythonom. Za ono malo što sam se igrao, koristio sam emacs, idle i ipython 🙂
 
Last edited:

rufus

New member
Joined
Mar 14, 2014
Messages
16
Reaction score
0
Ukucaj u googl-u “u zagrljaju pythona.pdf”, ili downloaduj sa ovog linka, knjiga je “open source” edicija,

http://www.ubuntu-rs.org/preuzimanje/piton/zagrljaj_pitona_latinica.pdf

U knjizi ces naci sve sto ti treba o razlicitim editorima, kao sto su njegov IDLE (pythonov),
zatim VIM, emacs itd.

Vim ti je vec instalisan, zavisno od distroa koji koristis, u Fedori se instalise nakon update.
Pogledaj da li ga imas u Applications>Accessories>Vi IMproved, ili je u nekom drugom meniju,
moze biti instalisan i kao gVIM ili slicno.

ims jos za linux, pa izaberi, Eric, RUR-PLE, Peppy Editor, kao i cross platforme:
Monky, QDevelop, Mono IL Contrast, Cmake.

Vim je nesto sto autor pomenute knjige preporucuje za pocetak, a knjigu bih preporucio
svima koji zele da pocnu ucenje sa pythonom, na kraju krajeva dobro je imati u pdf biblioteci,
nisam strucnjak za python, samo sam knjigu prelistao, mad jedan od najvcih hakera,
Eric Steven Raymond, jedan od ideologa open source-a, autor knjige: kako postati haker (link za download knjige dole)

https://hacker.lugons.org/download/kako-postati-haker.pdf

preporucuje python kao programski jezik sa kojim treba poceti ucenje programiranja,
zatim C, C++, Java, Lisp, cini mi se da ide ovim redosledom, koliko sam zapamtio, a
knjiga “kako postati haker” se smatra hakerskim manifestom.
 
Last edited:

klod

Member
Joined
Jul 25, 2013
Messages
359
Reaction score
0
Nije uobičajeno da vim bude instaliran na vanila instalaciji bilo koje distribucije. Vi, s druge strane, je obavezno tu.

To od ESR-a nije baš knjiga, pre je tekstić / veb stranica :)) Što ne znači da nije super :))

http://www.catb.org/~esr/faqs/hacker-howto.html
 
Last edited:

rufus

New member
Joined
Mar 14, 2014
Messages
16
Reaction score
0
Knjiga se ne meri po broju strana nego po sadrzaju, evo primera:
Alber Kamijev Stranac, Borhesove Kratke price, da ne pricamo o
Marxovom komunistickom manifestu, koja je takodje pamflet ali
za komuniste je bio njihova biblija.

Salu na stranu, tek sad vidim da sam napisao, verovatno po inerciji,
“za download knjige”. Naravno, navedeni tekst nije knjiga, treba
ga nazavati samo tekstom, to si u pravu.
 
Last edited:

rufus

New member
Joined
Mar 14, 2014
Messages
16
Reaction score
0
Vidim da je interesovanje za Python-a “pristojno”, pa evo jos jednog linka
koji moze biti od pomoci; rec je o tutorijalu u vise od 40 lekcija (youtube). Decko je odlicno
odradio tutorial, basic nivo, lako se prati i sa skromnim znanjem engleskog.

VAZNO: tutorijal je za python 2.6, tako da na to treba obratiti paznju;
razlike izmedju verzija mozete naci na pythonovom sajtu, ili link-u:

https://wiki.ubuntu.com/Python/3,

a ako uporedo radite po knjiziciji sam link dao gore u postu #4 bice vam sve jasno.
Na youtube ima puno tutorijala, a ja bih ovaj izvdojio kao jedan od
korektno uradjenih:

link:

za pocetnike evo jos malo pomoci: python, v2 i v3 su inicijalno instalisani.
Python 3 se poziva u shellu sa naredbom:

python3

a IDLE za python3 se poziva u shellu sa komandom

idle3

ako nema idea, tj. ako naredba ne funkcionise onda istalisite pythonove alate:

sudo yum install python3-tools

nakon cega bi sve trebalo da bude ok.
Ne mozete sve raditi iz idea, nije prakticno, a ni profesionalno, zato treba instalisati neki od
editora pomenutih u ovoj temi, za pocetak je dobar komodo edit, da ne bi gubili vreme uceci
koriscenje editora, link:

http://www.activestate.com/komodo-edit/downloads.

raspakujete ga u folderu u kojem se downloadovao sa > extrat here;
U shellu pomocu komande cd dodjite do direktorijuma u kome se komodo nalazi,
obicno folder Download, a onda ukucate komandu:

./install.sh

i komodo ce se instalisati, tako da imate sve na jednom mestu, i spremni ste za ucenje pythona.
Prvi koraci sa komodom dati su u knjizi pythona koju sam vec pominjao.
 
Last edited:

djomlatan

Member
Joined
Sep 6, 2012
Messages
188
Reaction score
0
Bas sam prateci ovu temu cuo za courseru i prijavio se za pocetni kurs python-a. Za sada suvi pocetak, ali radujem se daljim lekcijama 🙂
 
Last edited:

Tanja

Member
Joined
Mar 19, 2013
Messages
596
Reaction score
0
Ima šanse da nam zapadne da ocenjujemo mini-projekte jedne drugima :lol: :biggrin:
 
Last edited:

klod

Member
Joined
Jul 25, 2013
Messages
359
Reaction score
0
Glupost, radi se python2. Glupost 😦
 
Last edited:

Tanja

Member
Joined
Mar 19, 2013
Messages
596
Reaction score
0
I meni se učinilo da sam u nekoj najavi kursa videla da je u pitanju py3, ali za početak nije loša ni 2-ka…
 
Last edited:

Tanja

Member
Joined
Mar 19, 2013
Messages
596
Reaction score
0
I… šta bi? Ima li vas još odavde koji rade coursera mini-projekte?
 
Last edited:

klod

Member
Joined
Jul 25, 2013
Messages
359
Reaction score
0
Ne radim ih, napola sam odustao od kursa, videću da li ću ga pratiti dalje :confused:
 
Last edited:

veko

Member
Joined
Mar 4, 2012
Messages
67
Reaction score
0
I ja sam odustao od coursera, sam lagano radim po onoj knjizi Zagrljaj pitona, a ima dosta literature za python3 na netu…Ne forsiram…idem polako korak po korak
 
Last edited:

Tanja

Member
Joined
Mar 19, 2013
Messages
596
Reaction score
0
Dakle, za sad samo ja… šmrc…
 
Last edited:

Commander

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
9,235
Reaction score
530
Ako nije problem napišite zašto odustajete od grupnih kurseva? Jel ne stižete da pratite, mislite da nisu dovoljno kvalitetni ili pak nešto treće?
 
Last edited:

klod

Member
Joined
Jul 25, 2013
Messages
359
Reaction score
0
U mom slučaju, pogodilo se da sad imam hitnijih obaveza preko glave 🙂
 
Last edited:

Tanja

Member
Joined
Mar 19, 2013
Messages
596
Reaction score
0
Šteta, a taman bi mogli oko mini-projekta 😃
 
Last edited:
Top