Python Sintaksa: Variablat, Llojet e të Dhënave, Kushtëzimi, Sythet

Variablat dhe Llojet e të Dhënave

Python është një gjuhë programimi e shtypur në mënyrë dinamike, që do të thotë se nuk keni nevojë të deklaroni llojet e variablave përpara se t'i përdorni ato. Më poshtë janë shembuj të deklarimit të variablave dhe disa lloje të zakonshme të të dhënave:

Deklarata e ndryshueshme:

variable_name = value

Llojet e zakonshme të të dhënave:

  • Numër i plotë( int): age = 25
  • Numri me pikë lundruese( float): pi = 3.14
  • Vargu( str): name = "John"
  • Boolean( bool): is_true = True

 

Deklarata të kushtëzuara

Deklaratat e kushtëzuara në Python përdoren për të kontrolluar kushtet dhe për të ekzekutuar deklarata bazuar në rezultatin e vlerësimit. Strukturat if, else, dhe elif(ndryshe nëse) përdoren si më poshtë:

if deklaratë:

if condition:  
    # Execute this block if condition is True  

else deklaratë:

else:  
    # Execute this block if no preceding if statement is True  

elif (else if) deklaratë:

elif condition:  
    # Execute this block if condition is True and no preceding if or else statement is True  

 

Sythe

Python mbështet dy lloje loop të përdorura zakonisht: for loop dhe while loop, duke mundësuar ekzekutimin e përsëritur të deklaratave.

for lak:

for variable in sequence:  
    # Execute statements for each value in the sequence  

while lak:

while condition:  
    # Execute statements while the condition is True  

 

Shembull specifik:

# 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  

Kur të ekzekutohet, kodi i mësipërm do të kontrollojë moshën dhe do të printojë mesazhin e duhur, më pas do të qarkullojë mesazhin Hello there!  pesë herë duke përdorur një for lak dhe në fund do të printojë vlerat e while ciklit.