MathIAMathia
priručnik · programiranje

Python — brzi podsetnik

Sve najvažnije na jednom mestu — sintaksa koju najčešće tražiš dok pišeš kod. Drži otvoreno pored zadatka. 💛

Promenljive

ime = "Ana" godine = 12 cena = 9.99 zavrseno = True

= upisuje vrednost u promenljivu.

Tipovi

str # tekst "..." int # ceo broj float # decimalni bool # True / False

type(x) ti kaže tip vrednosti.

Ispis i unos

print("Zdravo", ime) x = input("Unesi: ") broj = int(input("Broj: "))

input uvek vraća tekst → pretvori sa int().

Operatori

+ - * / // # celobrojno deljenje % # ostatak ** # stepen

7 // 2 = 3, 7 % 2 = 1, 2 ** 3 = 8.

Poređenja

== != < > <= >=

== poredi, jedno = dodeljuje.

Uslovi

if ocena == 5: print("odlican") elif ocena >= 2: print("prosao") else: print("vezbaj")

Ne zaboravi : i uvlačenje.

Petlja for

for i in range(5): print(i) # 0,1,2,3,4 range(1, 6) # 1..5 range(0,10,2) # korak 2

Kad znaš koliko puta — koristi for.

Petlja while

broj = 1 while broj <= 3: print(broj) broj = broj + 1

Menjaj promenljivu da se ne vrti zauvek.

Liste

a = [5, 4, 3] a[0] # prvi: 5 a.append(2) # dodaj len(a) # koliko ih sum(a) # zbir

Brojanje počinje od 0.

Rečnici

u = {"ime": "Ana", "razred": 6} u["ime"] # Ana u["razred"] = 7 # izmena

Par „ključ → vrednost".

Funkcije

def zbir(a, b): return a + b print(zbir(3, 4)) # 7

return vraća rezultat, print ga ispiše.

Česte greške

# = umesto == # zaboravljeno : # pogrešno uvlačenje # tekst + broj bez int()

Kad pukne — prvo proveri ove četiri. 💡