Python Sintassi: Varjabbli, Tipi ta' Data, Kundizzjonali, Loops

Varjabbli u Tipi ta' Data

Python hija lingwa ta' programmar ittajpjata b'mod dinamiku, li jfisser li m'għandekx bżonn tiddikjara tipi varjabbli qabel tużahom. Hawn taħt hemm eżempji ta' dikjarazzjoni varjabbli u xi tipi ta' data komuni:

Dikjarazzjoni varjabbli:

variable_name = value

Tipi ta' dejta komuni:

  • Integer( int): age = 25
  • Numru bil-punt li jvarja( float): pi = 3.14
  • String( str): name = "John"
  • Boolejan( bool): is_true = True

 

Dikjarazzjonijiet Kundizzjonali

Dikjarazzjonijiet kundizzjonali fl Python huma użati biex jiċċekkjaw il-kundizzjonijiet u tesegwixxi dikjarazzjonijiet ibbażati fuq ir-riżultat tal-evalwazzjoni. L- istrutturi if, else, u elif(inkella jekk) jintużaw kif ġej:

if stqarrija:

if condition:  
    # Execute this block if condition is True  

else stqarrija:

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

elif (else if) dikjarazzjoni:

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

 

Loops

Python jappoġġja żewġ tipi ta 'loop użati b'mod komuni: for loop u while loop, li jippermettu eżekuzzjoni ripetittiva ta' dikjarazzjonijiet.

for loop:

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

while loop:

while condition:  
    # Execute statements while the condition is True  

 

Eżempju Speċifiku:

# 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  

Meta jiġi esegwit, il-kodiċi ta 'hawn fuq se jiċċekkja l-età u jistampa l-messaġġ xieraq, imbagħad loop il- Hello there!  messaġġ ħames darbiet bl-użu ta' for loop, u finalment jistampa l-valuri tal- while linja.