1. Condición :Esta es una expresión lógica que se evalúa como Verdadero o Falso. La declaración if ejecuta el bloque de código dentro de ella solo si la condición se evalúa como Verdadera.
2. Luego bloquear :Este es el bloque de código que se ejecutará si la condición es Verdadera. Si no se cumple la condición, se omitirá el bloque.
3. Otro bloque :Este es un bloque de código opcional que se ejecutará si la condición se evalúa como Falsa. Si no hay ningún bloque else y la condición se evalúa como Falsa, no se realizará ninguna acción (aparte de omitir el bloque then).
Aquí hay una representación simplificada de la sintaxis:
```
si (condición):
# Código a ejecutar si la condición es Verdadera
demás:
# Código a ejecutar si la condición es Falsa
```
Además, algunos lenguajes de programación permiten mejoras adicionales, como las declaraciones elif (else if), que permiten la evaluación de múltiples condiciones y la ejecución de los bloques de código correspondientes en función de esas condiciones.