Tip podatka govori Pythonu kakvu vrednost koristi.
Vrednost može biti ceo broj, decimalni broj, tekst ili true/false vrednost. Python koristi tip podatka da odredi kako se ta vrednost ponaša.
age = 25 # int
price = 19.5 # float
name = "Sloby" # str
is_ready = True # boolint je ceo broj, float ima decimalni deo, str je tekst, a bool je ili True ili False.
type(age) # <class 'int'>Tip pripada vrednosti. Promenljiva kasnije može da se odnosi na vrednost drugog tipa.
Navodnici su važni: Zapis 25 pravi broj. Zapis "25" pravi tekst, iako znakovi izgledaju isto.
age = 25
text_age = "25"age je broj, dok je text_age tekst zato što ima navodnike.
print(type(25))
print(type("25"))Funkcija type() omogućava da pitate Python koju vrstu vrednosti prepoznaje.
print(2 + 3)
print("2" + "3")Sa brojevima, + sabira. Sa dva stringa, + spaja tekst.
