Python Sintaxă: variabile, tipuri de date, condiționale, bucle

Variabile și tipuri de date

Python este un limbaj de programare tip dinamic, ceea ce înseamnă că nu trebuie să declarați tipuri de variabile înainte de a le folosi. Mai jos sunt exemple de declarații de variabile și câteva tipuri de date comune:

Declarație variabilă:

variable_name = value

Tipuri comune de date:

  • Număr întreg( int): age = 25
  • Număr în virgulă mobilă( float): pi = 3.14
  • Șir( str): name = "John"
  • Boolean( bool): is_true = True

 

Declarații condiționale

Instrucțiunile condiționate în Python sunt folosite pentru a verifica condițiile și pentru a executa instrucțiuni bazate pe rezultatul evaluării. Structurile if, else, și elif(altfel dacă) sunt utilizate după cum urmează:

if afirmație:

if condition:  
    # Execute this block if condition is True  

else afirmație:

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

elif (else if) afirmație:

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

 

Bucle

Python acceptă două tipuri de bucle utilizate în mod obișnuit: for buclă și while buclă, permițând execuția repetitivă a instrucțiunilor.

for buclă:

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

while buclă:

while condition:  
    # Execute statements while the condition is True  

 

Exemplu specific:

# 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  

Când este executat, codul de mai sus va verifica vechimea și va tipări mesajul corespunzător, apoi va repeta mesajul de Hello there!  cinci ori folosind o for buclă și, în final, va imprima valorile buclei while.