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