Want to create interactive content? It’s easy in Genially!

Get started free

Strukture i vrste podataka u Pythonu

Nikolina Pleša

Created on January 13, 2021

OŠ Informatika 7. razred

Start designing with a free template

Discover more than 1500 professional designs like these:

Higher Education Presentation

Psychedelic Presentation

Vaporwave presentation

Geniaflix Presentation

Vintage Mosaic Presentation

Modern Zen Presentation

Newspaper Presentation

Transcript

sTRUKTURE I VRSTE PODATAKA U PYTHONU

START

VRSTE PODATAKA

BROJČANI TIP

SADRŽAJ

LOGIČKI TIP

ZNAKOVNI NIZ

INDEKSIRANJE

ISJEČAK

VRSTE PODATAKA U PYTHONU

Vrste podataka u Pythonu

  • Brojčani tip podataka
    • cjelobrojni i decimalni
  • Logički tip podataka (eng. Boolean)
  • Znakovni niz (eng. String)

brojčani tip podataka

Brojčani tip podataka

  • Decmalni dio broja odvojen je decimalnom točkom od cijelog broja.

Brojčani tip podataka - pretvaranje

  • Funkcija int ()
    • pretvara decimalni broj u cijeli
    • ispisuje se samo cijeli dio, odbacuje se decimalni dio broja
  • Funkcija float ()
    • pretvara cijeli broj u decimalni
    • pridruživanje decimalne točke i nule kao decimalni dio broja

logički tip podataka

Logički tip podataka

  • ispitivanje vrijednosti logičkih uvjeta
  • Logički uvjet
    • logički izraz kojim provjeravamo nešto
    • dvije vrijednosti: True - istina te False - laž

znakovni niz

Znakovni niz

  • osnovni tip podataka za pohranjivanje tekstualnih vrijednosti
  • niz znakova npr. 'riječ' ili "rečenica"

Znakovni niz - primjena operatora

  • Zbrajanje - nastaje novi niz nadovezivanjem jednog na drugi
  • Množenje - niz se udvostručuje, jedan od operanda mora biti cijeli broj

Znakovni niz - prazni niz

  • Prazni niz - unutar polu-navodnika se ne upisuju znakovi

indeksiranje znakovnog niza

Indeksiranje znakovnog niza

  • Znakovni niz - niz znakova poredani zadanim redoslijedom
  • Indeksiranje - brojčano označavanje položaja znakova unutar znakovnog niza
  • Indeks - broj koji označava mjesto znaka unutar niza

Indeksiranje znakovnog niza - dohvaćanje znakova

  • uz naziv znakovno niza upisati indeks znaka unutar uglatih zagrada

isječak znakovnog niza

Isječak znakovnog niza

  • Dohvaćanje više znakova niza - upisati indeks početnog i krajnjeg znaka odabranog isječka odvojenih znakom dvotočke

Isječak znakovnog niza

Dohvaćanje više znakova niza ovisno o početnom ili krajnjem znaku

  • uključivanje početnog znaka [:x]
  • uključivanje krajnjeg znaka [x:]

Isječak znakovnog niza

Dohvaćanje više znakova niza ako se ne navede početna i krajnja vrijednost

  • [ : ] - isječak je cijeli niz

hvala na pažnji!