Pozdrav, Gost! Registrujte se ili se ulogujte ako ste već član našeg foruma :)


Tehnološki kutak Srbije
 
PrijemPortalKalendarČesto Postavljana PitanjaTražiLista članovaKorisničke grupeRegistruj sePristupi
Pristupi
Korisničko ime:
Šifra:
Pristupi automatski pri svakoj poseti: 
:: Zaboravio sam šifru
Traži
 
 

Rezultati od :
 
Rechercher Napredna potraga
Teme naj viđenije
Pravilnik foruma Tech Svet
Java (programski jezik)
Nastavak rada
Uvod u Python
Istorija računara
Osnove računarstva
Free Pascal IDE
Terenski automobil ZK 1,4t, 4x4, 5+1
Game Maker Studio :: Ubuntu
Kategorija 'Ostalo'
Zadnje teme
» Vine ima 40 miliona korisnika
Čet Avg 22, 2013 2:03 am od Admin

» HTC ipak ne napušta Windows Phone
Čet Avg 22, 2013 12:46 am od Admin

» FreeBSD - pregled izdanja
Čet Avg 22, 2013 12:20 am od Admin

» Linux softver
Sre Jul 10, 2013 8:05 am od Admin

» Nastavak rada
Uto Jun 25, 2013 3:47 am od Admin

» Nemojte četovati van Pričaonice
Uto Jun 25, 2013 3:40 am od Admin

» AK-47 (opšta diskusija)
Sre Apr 24, 2013 1:37 am od nenad

» Terenski automobil ZK 1,4t, 4x4, 5+1
Sre Apr 24, 2013 1:31 am od nenad

» Princip rada atomske bombe
Sub Apr 13, 2013 2:20 am od Admin


Delite | 
 

 Uvod u Python

Pogledaj prethodnu temu Pogledaj sledeću temu Ići dole 
AutorPoruka
Admin
Admin
avatar

Broj poruka : 63
Poena : 1185
Karma : 5
Datum upisa : 25.01.2013
Godina : 22
Lokacija : Beograd

PočaljiNaslov: Uvod u Python   Ned Feb 03, 2013 1:12 am

Python

[You must be registered and logged in to see this image.]


Šta je Python?

Python je interpretirani programski jezik višeg nivoa sa elegantnom i čistom sintaksom. Python koristi veliki broj standardnih biblioteka, objektno-orijentisan je i veoma je funkcionalan i lak za upotrebu. Ne dajte da vas ovo zavara, Python je veoma moćan jezik koji se ne koristi samo pri razvoju softvera već i na polju web razvoja.

Python je stvoren kasne 1980 godine, a njegova implementacija počela je u Decembru 1989. godine od strane Guido Van Rossum-a u CWI u Holandiji. Van Rossum je Python-ov originalni autor. Stvaranjem Python-a želeo je da njegov programski jezik malo zaživi. Python ne samo što je postao popularan u to vreme medju programerima, već su na osnovu njega bazirane raznorazne aplikacije koje se koriste u velikm istraživackim centrima.

Način rada

Programski jezik Python se uglavnom implementira (nadogradjuje). Koristi interpretatore, a uz paket za download se dobijaju razni bibliotekarski moduli. Postoje i pravi prevodioci koji Python kod prevode u mašinski kod. Ovo je brži način rada, medjutim gubi se mogućnost prenošenja na ostale harverske i softverske platforme.

"Hello World!" u Python-u

Kod:
print "Hello World!"

Razvitkom verzije 3.0, sintaksa se malo promenila:

Kod:
print ("Hello World!")

Definisanje varijabli

Kod:
a = 7
b = 9
    print a + b

Šta bi se desilo kada bi uradili ovo?


Kod:
a = 7
b = 9
    print ("a + b")

Na ekranu bi se ispisao tekst:

Kod:
a + b

U Python programskom jeziku se koriste blokovi, tj. uvučeni redovi u kome interpretator prepoznaje da treba izvršiti neku operaciju nad odredjenim varijablama (elementima), kao što u C++ postoje vitičaste zagrade.

If i else petlje

Šta uraditi kada želimo da ispitamo činioce (promenljive tj. varijable) koje se nalaze unutar programa? Čak i početnik zna da je potrebno koristiti famozne if i else komande. Ali kako se to radi u Python-u?

Kod:
a = 7
b = 9
if (a < b)
    print ("a je manje od b!")
else
    print ("a je vece od b!")

Znači glavna formula jeste:

Kod:
if (uslov)
  (odradjuje ako je uslov tačan)
else
  (odradjuje ako je uslov netačan)

Integrisana razvojna okruženja za Python

Python 3.0

Python 3.0 je inovacija prethodnih verzija sa pomalo izmenjenom sintaksom, ali smisao je i dalje ostao isti.

[You must be registered and logged in to see this image.]

Sastoji se od konzole (na gornjoj slici) i od Python Shell gde se kod može slobodno uredjivati, odetrivati i spremati.

Link za download.

Razvoj novih modula

Python je, može se reći, izgradjen u C programskom jeziku, u njemu se mogu stvarati i novi moduli, medjutim u te svrhe se može koristiti i Java ili Pyrex (mešavina C i Python jezika).

Primena Python programskog jezika

Python se koristi u svrhe WEB i softverskog razvoja i predstavlja čvrst oslonac početnicima u programiranju. Koristi se i u školama, jer ga mogu koristiti čak i deca (Rur-ple IDE).

Python se takodje koristi i unutar velikih 3D editora , Blender-a, Maja-e, Unity-a, Abaqus 3D-a i drugih. Takodje, Python koriste i velike organizacije poput Google-a, Yahoo-a, CERN-a, NASA-e, ITA...

Evo jednog zanimljivog predavanja o Python-u na engleskom:

Nazad na vrh Ići dole
Pogledaj profil korisnika http://techsvet.ace.st
 
Uvod u Python
Pogledaj prethodnu temu Pogledaj sledeću temu Nazad na vrh 
Strana 1 od 1

Dozvole ovog foruma:Ne možete odgovarati na teme u ovom forumu
 :: TECH Zona :: Programiranje :: Python-
Skoči na: