Python za početnike
Postano: 03 srp 2011, 20:57
Ovo su osnove programskog jezka python!
Prvo sta vam treba je python interpter!
Mozete ga skinuti ovdje
Nakon sta ste skinuli otvorite notepad i pocnimo sa pisanjem prvog programa.
Ovo kada napisem i spremimo ali umjesto exstenzije .txt stavimo .py
Znaci nesto.py
I pokrenemo duplim klikom i na ekranu ce se ispisati poruka Prvi program.
Znaci "print" je naredba koja ispusuje neki text koji je u "".
Idemo dalje idemo preci na druge naredbe.
Evo ako ste dobro upisali (cisto sumljam da niste) dobili ste kalkulator koji moze racunati ali samo zbrajanje!
No naravno sada sigurno zeliti da kalkulator zna i oduzimati i množiti i dijeliti!
To nije nikakav problem samo ćemo malo dodati nešto:
I evo vas kalkulator zna osnovne racunske operacije!
Eto sada kada znamo osnove neke ajmo malo dalje sada zelimo da nas program spaja dvije rijeci umjesto brojeva ako to probamo upisati u kalkulatoru izbaciti ce nam greseku!
A zasto e pa odgovor je jednostavan jer naredba a=input prihvaca samo brojeve a ne ascii oznake
da bi smo mogli upisivati rijeci onda moramo napraviti ovako:
No u ovome kodu vidimo da nema c = a + b
Nema ga jer ce ovaj program spajati rijeci bez da ih oduzimamo ili nesto slicno (premda je nemoguce rijec oduzeti!)
Evo ovo je bio prvi dio tutorijala u drugome cu vas nauciti naredbe else,if ,while i for.
tut by dr. cha0s
Prvo sta vam treba je python interpter!
Mozete ga skinuti ovdje
Kod: Označi sve
:http://python.orgKod: Označi sve
print "Prvi program"
Ovo kada napisem i spremimo ali umjesto exstenzije .txt stavimo .py
Znaci nesto.py
I pokrenemo duplim klikom i na ekranu ce se ispisati poruka Prvi program.
Znaci "print" je naredba koja ispusuje neki text koji je u "".
Idemo dalje idemo preci na druge naredbe.
Kod: Označi sve
print "Kalkulator" #ispisuje poruku Kalkulator
a=input ("Upisi neki broj:: ") #naredba input vas trazi da upisite neki broj
b=input ("Upisi drugi broj:: ") #isto ko i prethodna naredba.
c = a + b #c je jednako zborj a i b
print c #ispisuje na ekranu zbroj a i b a zbroj smo nazvali c!Evo ako ste dobro upisali (cisto sumljam da niste) dobili ste kalkulator koji moze racunati ali samo zbrajanje!
No naravno sada sigurno zeliti da kalkulator zna i oduzimati i množiti i dijeliti!
To nije nikakav problem samo ćemo malo dodati nešto:
Kod: Označi sve
print "Kalkulator" #ispisuje poruku Kalkulator
a=input ("Upisi neki broj:: ") #naredba input vas trazi da upisite neki broj
b=input ("Upisi drugi broj:: ") #isto ko i prethodna naredba.
c = a + b #c je jednako zbroj a i b
d = a - b #isto je sve ko i kod "c" samo je znak drukciji
e = a / b #isto je sve ko i kod "c" samo je znak drukciji
f = a * b #isto je sve ko i kod "c" samo je znak drukciji
print "Zbrajanje = ", c #ispisuje na ekranu zbroj a i b a zbroj smo nazvali c!
print "Oduzimanje = ", d
print "Dijeljenje = ", e
print "Mnozenje = ", fI evo vas kalkulator zna osnovne racunske operacije!
Eto sada kada znamo osnove neke ajmo malo dalje sada zelimo da nas program spaja dvije rijeci umjesto brojeva ako to probamo upisati u kalkulatoru izbaciti ce nam greseku!
A zasto e pa odgovor je jednostavan jer naredba a=input prihvaca samo brojeve a ne ascii oznake
da bi smo mogli upisivati rijeci onda moramo napraviti ovako:
Kod: Označi sve
a=raw_input ("Upisite neku rijec::: ") #naredba raw_input vas trazi da upisite bilo koju rijec
b=raw_input ("Upisi drugu rijec::: ") #isto ko i prethodna naredba
print a, b
No u ovome kodu vidimo da nema c = a + b
Nema ga jer ce ovaj program spajati rijeci bez da ih oduzimamo ili nesto slicno (premda je nemoguce rijec oduzeti!)
Evo ovo je bio prvi dio tutorijala u drugome cu vas nauciti naredbe else,if ,while i for.
tut by dr. cha0s