Upload
others
View
17
Download
1
Embed Size (px)
Citation preview
Izradila: Božena Ukić
Programski jezik
Izradila: Božena Ukić
Download
• Python možete preuzeti sa stranica Pythonahttps://www.python.org/
Izradila: Božena Ukić
Pokretanje IDLEa
• Kad ste instalirali Python pokrenete ga tako da odete u
Start -> All Programs -> Python -> IDLE (Python GUI)
! IDLE=Integrated DeveLopment Environment(razvojno okruženje Pythona)
Izradila: Božena Ukić
Python shell
• Ovdje koristimo najjednostavnije naredbe ili samo brojeve i tekst za jednostavne radnje.
• Na početku novog retka pojavljuju se tri strelice i to mjesto nazivamo znak upita (engl. prompt) >>> gdje unosimo neki podatak ili naredbu.
Izradila: Božena Ukić
Kakav podatak mogu unijeti?
•Osnovni tipovi podataka u Pythonu su:
• Cijeli brojevi (10)
• Decimalni brojevi (10.50)
• Znakovni niz ili string (‘Dobar dan’)
Izradila: Božena Ukić
Matematički operatori
Operator Operacija
+ zbrajanje
- oduzimanje
* množenje
/ dijeljenje
// cjelobrojno dijeljenje
% ostatak dijeljenja
Izradila: Božena Ukić
• Operator dijeljenja (/) daje decimalni rezultat
• >>> 25/5
• 5.0
• Operator za cjelobrojno dijeljenje (//) ispisuje cijeli broj bez ostatka
• >>> 25//5
• 5
• Operator za ostatak dijeljenja (%) ispisuje ostatak od cjelobrojnog dijeljenja
• >>> 25%5
Izradila: Božena Ukić
Primjeri programčića u shell-u
Izradila: Božena Ukić
Pridruživanje vrijednosti
Izradila: Božena Ukić
Pisanje programa
• Za pisanje "pravih" programa trebamo napisati sve naredbe u File pa tek onda pokrenuti. Da bi smo to mogli trebamo odabrati izbornik File -> New File (Ctrl + N).
• Kada nam se otvori novi prozor možemo u njega pisati kod, a kada smo gotovi moramo ga spremit File -> Save (Crtl + S).
Izradila: Božena Ukić
• Prilikom spremanja iskočit će prozor u kojem nas pita gdje želimo spremit program.
Izradila: Božena Ukić
• Nakon sto je program spremljen pritisnemo tipku F5 da bi pokrenuli program.
• Kad pokrenemo program pojavit će se drugi prozor (shell) u kojem će pisat ispis.
• Ovaj dio sa spremanjem i pokretanjem programa ponavljamo dok god nam je potrebno (svaki put kad želimo pokrenut program nakon nekih promjena).
Izradila: Božena Ukić
Naredba print
• print - ispisuje tekst unutar zagrada i između apostrofa ‘
• (na tipkovnici kod znaka ?)
• print- ispisuje tekst unutar zagrada i između apostrofa ‘ (na tipkovnici kod znaka ?) ili navodnih znakova " "
print('Zadatak: Učitaj i ispiši broj')
Izradila: Božena Ukić
Naredba print
• \n - prelazak u novi red
• \t - tabulator, poravnava sa vičekratnicima 4 ili 8 mjesta (ovisi o postavkama)
Izradila: Božena Ukić
Naredba input
•Naredba input ( ) služi za preuzimanje podataka putem tipkovnice.
Izradila: Božena Ukić
Primjer
print('Zadatak:\n Učitaj i ispiši broj')
a=int(input('Unesi broj: '))
print('Unijeli ste broj: ', a ))