Tipovi podataka u Pythonu

11. jul 2024.

Tipovi podataka u Pythonu

Dobrodošli nazad u Python za početnike! U prethodnim lekcijama smo uspešno instalirali Python i upoznali se sa promenljivama – kutijama za čuvanje podataka. Sada je vreme da zaronimo dublje i istražimo različite tipove podataka koje Python podržava. Razumevanje tipova podataka je ključno za pisanje ispravnog i efikasnog koda.

Osnovni tipovi podataka u Pythonu:

Brojevi (Numbers):

Integer (int): Celi brojevi (npr., 5, -10, 12345). Koristimo ih za brojanje, indeksiranje, itd.

Float (float): Decimalni brojevi (npr., 3.14, -0.5, 2.0). Koristimo ih za preciznija merenja ili kada su nam potrebni decimalni delovi.

Tekst (Strings):

String (str): Niz karaktera (npr., „Zdravo“, „Python je super!“, „123“). Koristimo ih za predstavljanje teksta, imena, rečenica, itd. Stringovi se pišu pod navodnicima (jednostrukim ili dvostrukim).

Logičke vrednosti (Booleans):

Boolean (bool): Može imati samo dve vrednosti: True (tačno) ili False (netačno). Koristimo ih za predstavljanje logičkih stanja (npr., da li je broj paran, da li je korisnik ulogovan).

Kako proveriti tip podatka?

Python nam pruža funkciju type() koja nam omogućava da lako proverimo kojem tipu pripada određena promenljiva:

broj = 5
tekst = "Python"
logicka_vrednost = True

print(type(broj))      # Ispisuje <class 'int'>
print(type(tekst))     # Ispisuje <class 'str'>
print(type(logicka_vrednost))  # Ispisuje <class 'bool'>

Konverzija tipova podataka:

Ponekad je potrebno pretvoriti jedan tip podatka u drugi. Na primer, možda želimo da spojimo broj i tekst u jednu rečenicu. Python nam omogućava da to uradimo pomoću funkcija za konverziju:

godine = 30
tekst = "Imam " + str(godine) + " godina."
print(tekst)  # Ispisuje "Imam 30 godina."

Sledeći korak

Sada kada si upoznat sa osnovnim tipovima podataka u Pythonu, pogledaj video lekciju koju sam snimio za detaljnija objašnjenja i primere. Što više budeš vežbao, to ćeš bolje razumeti kako tipovi podataka funkcionišu i kako ih koristiti u svojim programima.

Komentari

Napišite odgovor ili komentar

Vaša adresa e-pošte neće biti objavljena. Neophodna polja su označena *


© Slobodan Mirić - Dnevnik jednog programera