16
Izradila: Božena Ukić Programski jezik

Programski jezik - skole.hr

  • Upload
    others

  • View
    17

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Programski jezik - skole.hr

Izradila: Božena Ukić

Programski jezik

Page 2: Programski jezik - skole.hr

Izradila: Božena Ukić

Download

• Python možete preuzeti sa stranica Pythonahttps://www.python.org/

Page 3: Programski jezik - skole.hr

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)

Page 4: Programski jezik - skole.hr

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.

Page 5: Programski jezik - skole.hr

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’)

Page 6: Programski jezik - skole.hr

Izradila: Božena Ukić

Matematički operatori

Operator Operacija

+ zbrajanje

- oduzimanje

* množenje

/ dijeljenje

// cjelobrojno dijeljenje

% ostatak dijeljenja

Page 7: Programski jezik - skole.hr

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

Page 8: Programski jezik - skole.hr

Izradila: Božena Ukić

Primjeri programčića u shell-u

Page 9: Programski jezik - skole.hr

Izradila: Božena Ukić

Pridruživanje vrijednosti

Page 10: Programski jezik - skole.hr

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).

Page 11: Programski jezik - skole.hr

Izradila: Božena Ukić

• Prilikom spremanja iskočit će prozor u kojem nas pita gdje želimo spremit program.

Page 12: Programski jezik - skole.hr

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).

Page 13: Programski jezik - skole.hr

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')

Page 14: Programski jezik - skole.hr

Izradila: Božena Ukić

Naredba print

• \n - prelazak u novi red

• \t - tabulator, poravnava sa vičekratnicima 4 ili 8 mjesta (ovisi o postavkama)

Page 15: Programski jezik - skole.hr

Izradila: Božena Ukić

Naredba input

•Naredba input ( ) služi za preuzimanje podataka putem tipkovnice.

Page 16: Programski jezik - skole.hr

Izradila: Božena Ukić

Primjer

print('Zadatak:\n Učitaj i ispiši broj')

a=int(input('Unesi broj: '))

print('Unijeli ste broj: ', a ))