TIPOVI PODATAKA

Računalni program je algoritam zadan programskim naredbama koje se izvršavaju nad nekom vrstom ili tipom podataka.  

Svaki objekt može imati najviše četiri svojstva:

a) identitet -  adresa u memoriji gdje je objekt spremljen

b) tip  -  veličina memorijskog prostora kojeg objekt zauzima i na kojem se stanovite metode mogu tj. smiju obavljati

c) vrijednost  - sadržaj memorijskog prostora spremljenog objekta

d) metodu - programski kôd koji se primjenjuje na vrijenosti(ma) objekta 

Identitet i tip  objekta su nepromjenljive veličine i defniraju se stvaranjem, generiranjem, objekta. Svaki objekt može imati jednu ili više vrijednosti, te jednu ili više metoda. Neki objekti dolaze se Python  interpreterom, zovemo ih ugrađeni objekti, a druge stvara sâm korisnik preko Python  klasa. Vrijednosti objekta često se zovu atributi. Postoje promjenjivi i nepromjenjivi objekti. Tipovi objekata mogu se složiti u kategorije, pa razlikujemo brojeve, nizove, klase, datoteke, module.