Python (pajton) programski jezik - primena

ivica

New member
Joined
Sep 16, 2012
Messages
22
Reaction score
0
Razlika postoji, IDLE je više razvojno okruženje, a interpreter je… pa interpreter 🙂 U IDLEu radiš kao u nekom editoru teksta, praviš funkcije, klase itd.

Lično nisam koristio IDLE - kod pišem u kwrite-u i izvršavam iz terminala.

Da li se nešto desi kad iz terminala pokreneš “idle” ? Ako se ne dešava ništa, proveri repozitorijume, moguće da mora dodatno da se instalira.
 
Last edited:
S

system

Guest
ne bre nisam pokuso 🙂 kako bre da stavim u terminal komandu koja bi porekunla idle python. ako se razumemo :)(
 

ivica

New member
Joined
Sep 16, 2012
Messages
22
Reaction score
0
Tako je, otvori terminal, ukucaj idle i zvekni enter. Kod mene radi ( 🙂 )
 
Last edited:
S

system

Guest
e ja instalirao i saad radi ^^ …fala brate e jos jedno pitanjce ako moze 🙂 interesuje me kako da ja napisem program u python-u a da on odma ne izvrsi finkcije… evi primera :

1.pascal
program bad63r
begin
writeln(“unesite prvo broj”);
read(a);
writeln(“unesite drugibroj”);
read( :(;
c=a+b
writeln©;
readln
end.

ovde nisam koristio variable
jer me mrzelo ,samo da se zna! 🙂

2.python
#program bad63r
a=input(‘unesite prvi broj’)
b=input(‘unesite drugi broj’)
c=a+b
print c
sad bi on odma izvrsavao jednu za
drugom funkcijom u idle modu,
pa me interesuje kako to moze
nekako da se sacuva pa posle
pokretanja programa da izgleda ko u pascalu?
 

neupuceni

Member
Joined
Jan 30, 2012
Messages
263
Reaction score
0
Koliko se ja secam napisi kod u tekst editoru i snimi kao nesto.py i pokreni taj fajl preko terminala i trebalo bi da radi…

//nisam citao pitanje, ali nekome moze dobrodoci
 
Last edited:

ivica

New member
Joined
Sep 16, 2012
Messages
22
Reaction score
0
Tako je, neupućeni ti je odgovorio. Snimiš fajl pod nekim imenom sa .py ekstenzijom, i posle ga pokreneš naredbom iz terminala python imefajla.py. Ako hoćeš da program pokreneš “na klik” onda prve dve linije u .py fajlu treba da budu:

#!/usr/bin/python #encoding=utf8

Savetujem da prvo pokreneš iz terminala, kako bi video eventualne greške. Ako greške postoje klik na fajl neće uraditi ništa.
 
Last edited:

Masquetina

Member
Joined
Apr 15, 2012
Messages
119
Reaction score
0
Budući da sam se definitivno opredelila da realizujem svoju, kako je ja vidim - fantazmagoričnu - startup ideju, pišući je u pythonu, kopala sam još po internetu, tražeći besplatne resurse za učenje i iskopala sam: http://learnpythonthehardway.org/book/. Mislim da je ovo do sada najbolji tutorijal na koji sam naišla! Čekam i python na Courseri, ali to je tek za dvadesetak dana… Ne sumnjam da će i tamo biti odlično.
 
Last edited:

ivica

New member
Joined
Sep 16, 2012
Messages
22
Reaction score
0
Kad smo već kod knjiga, Beginning Python - From Novice to Professional Second Edition je jedna od onih knjiga koje idu u dubinu, i još uvek tvrde da nisu ni počeli. Onda odu još dublje u materiju. Što se tiče GUI programiranja, meni je pomogla Rapid.GUI.Programming.with.Python.and.Qt.Oct.2007 koja pomalo objašnjava OOP ali sa stanovišta Pythona.

Svakim danom sve više volim Python.
 
Last edited:

Masquetina

Member
Joined
Apr 15, 2012
Messages
119
Reaction score
0
Danas je na Courseri počeo još jedan odličan kurs o programiranju, (mimo onog već spomenutog ovde), i eto baš i oni krenuše sa Pythonom: Learn to Program: The Fundamentals.

Za ovaj kurs je potrebno instalirati Idle i Python 3.2, a to se radi ovom komandom u terminalu:
sudo apt-get install idle-python3.2
Iz terminala kasnije pokrenuti naredbom:
idle-python3.2
Inače juče sam instalirala i framework za Paython2 Web2py da vidim da li mi odgovara, pa…

Dakle, pitanje je sad, za koju verziju se odlučiti i zbog čega - Pyton 2 ili 3? Lako je pohađati sve ove kurseve i učiti, ali odluka je na kraju spram svrhe kojoj bi određena verzija služila! Bu’mo vid’li…

Ima li neko ikakvo iskustvo da podeli ovde, 2 vs 3?
 
Last edited:

neupuceni

Member
Joined
Jan 30, 2012
Messages
263
Reaction score
0
An Introduction to Interactive Programming in Python ili Learn to Program: The Fundamentals je bolji za pocetnike?
 
Last edited:

1112

Member
Joined
Apr 30, 2012
Messages
82
Reaction score
0
Када сам својевремено учио пајтон, један искусни пајтон програмер ми је препоручио оригиналну пајтон документацију са званичног сајта. Јесу ли ве књиге боље?
 
Last edited:

Masquetina

Member
Joined
Apr 15, 2012
Messages
119
Reaction score
0
Када сам својевремено учио пајтон, један искусни пајтон програмер ми је препоручио оригиналну пајтон документацију са званичног сајта. Јесу ли ве књиге боље?
Stvarno ne znam da li je išta od npr. onoga što sam ja ovde preporučila bolje od materijala na zvaničnom sajtu. Mislim da je tu malo i pitanje toga kakav pristup materiji ko traži. Meni više odgovara interaktivno učenje, a to sam našla na Courseri. Takođe, ovaj poslednji tutorijal koji sam pohvalila ima tu neku narativnu dimenziju. Meni to odgovara, prosto mi je tako zanimljivije i znam da ću tako naučiti više za manje vremena.
alt

An Introduction to Interactive Programming in Python ili Learn to Program: The Fundamentals je bolji za pocetnike?
Mislim da su oba dobra za početnike. Mene ćeš naći na oba. :connie_6:
 
Last edited:

ivica

New member
Joined
Sep 16, 2012
Messages
22
Reaction score
0
@Masquetina:

U 2.7 verziji su me mučili unicode znakovi, a ni jedan tutorial, how-to itd. mi nije pomogao - Python se uvek žalio na unicode znakove. Onda sam prešao na 3.2 verziju bez mnogo muke, međutim tu su mi falili određeni moduli ( ReportLab za generisanje raznih izveštaja u PDFu i MySQL modul, pa onda PyUNO za konektovanje na LibreOffice itd itd ) pa sam morao da izmišljam toplu vodu.

Još uvek sam na 3.2 i ostaću na toj verziji.
 
Last edited:

ivica

New member
Joined
Sep 16, 2012
Messages
22
Reaction score
0
Kako napredujete na Courseri? Ja sam danas predao prvi zadatak, ali nisam sve odradio (čisto da se proverim da li je dobro ono što jesam uradio). Skroz su mi super predavanja i čitav sistem 🙂
 
Last edited:

Commander

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
9,235
Reaction score
530
Ja bih voleo da se uključim ali nažalost nemam vremena 😦

I nebi bilo loše da ako vas nije blam 😃 postavite ovde domaće zadatke ako su vam dobro ocenjeni čisto da ljudi ostali imaju uvid kako se radi.
 
Last edited:

Masquetina

Member
Joined
Apr 15, 2012
Messages
119
Reaction score
0
Ja bih voleo da se uključim ali nažalost nemam vremena 😦

I nebi bilo loše da ako vas nije blam 😃 postavite ovde domaće zadatke ako su vam dobro ocenjeni čisto da ljudi ostali imaju uvid kako se radi.
Što se tiče domaćih zadataka, nije problem da ih postavim. Pošto na Courseri postoji kodeks časti koji nas obavezuje da sami radimo svoje zadatke, a ne da se koristimo tuđim radom, ne bi bilo korektno da postavljam zadatke ovde dok rok za podnošenje još uvek traje. Postavljaću zadatke nakon rokova… Rok za prvi zadatak ističe sutra. Upravo sam predala svoj prvi zadatak i dobila sam maksimum bodova, tako da je moje rešenje potpuno tačno! Ne mogu da garantujem za ubuduće, kako ću se snaći i koliko ću dobro raditi, ali svaki zadatak za koji dobijem max bodova, postaviću ovde nakon isteka roka za podnošenje.
 
Last edited:

1112

Member
Joined
Apr 30, 2012
Messages
82
Reaction score
0
Можеш да поставиш потавке задатака.
 
Last edited:

Masquetina

Member
Joined
Apr 15, 2012
Messages
119
Reaction score
0
Можеш да поставиш поставке задатака.
Ovde se nalaze instrukcije i linkovi za dokumente u kojima se zadatak rešava.
 
Last edited:
Top