Python Sintaksa: varijable, tipovi podataka, uvjeti, petlje

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.