Varijable i tipovi podataka
Python je dinamički tipiziran programski jezik, što znači da ne morate deklarirati tipove varijabli prije njihove upotrebe. Ispod su primjeri deklaracije varijabli i neki uobičajeni tipovi podataka:
Deklaracija varijable:
variable_name = value
Uobičajene vrste podataka:
- Cijeli broj(
int):age = 25 - Broj s pomičnim zarezom(
float):pi = 3.14 - Niz(
str):name = "John" - Booleov(
bool):is_true = True
Uvjetne izjave
Uvjetne naredbe u Python koriste se za provjeru uvjeta i izvršavanje naredbi na temelju rezultata procjene. Strukture if, else, i elif(else if) koriste se na sljedeći način:
if izjava:
if condition:
# Execute this block if condition is True
else izjava:
else:
# Execute this block if no preceding if statement is True
elif (else if) izjava:
elif condition:
# Execute this block if condition is True and no preceding if or else statement is True
Petlje
Python podržava dvije najčešće korištene vrste petlje: for petlju i while petlju, omogućujući ponavljajuće izvršavanje naredbi.
for petlja:
for variable in sequence:
# Execute statements for each value in the sequence
while petlja:
while condition:
# Execute statements while the condition is True
Konkretan primjer:
# Variable declaration
age = 25
name = "John"
# Conditional statement
if age >= 18:
print("You are of legal age.")
else:
print("You are not of legal age.")
# Loop
for i in range(5):
print("Hello there!")
count = 0
while count < 5:
print("Loop number:", count)
count += 1
Kada se izvrši, gornji kod će provjeriti starost i ispisati odgovarajuću poruku, zatim će petlju petljiti poruku Hello there! pomoću for petlje i na kraju ispisati vrijednosti petlje while.

