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.