Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad UC1 - Parte 2 - Adolfo Han
Actividad UC1 - Parte 2 - Adolfo Han
Ejercicios de expresiones.
1. Determinar el valor de las expresiones aritméticas siguientes (y luego comprobar
el resultado en el intérprete de Python):
1.2. 32 % 4 + 12 – 4 * 3
Se evalúa el residuo) 32 % 4, que es igual a 0. Luego, se suma 12 y se resta el
resultado de la multiplicación.
Resultado: 0 + 12 - 12 = 0
3. Determinar si las expresiones tienen sintaxis correcta. En caso de que sea válida
la sintaxis, determinar su valor, y en el caso contrario justificar el error:
3.3. 1 % 2 > 0.5
La sintaxis es correcta. Se evalúa el residuo y luego se compara con el número
decimal.
Resultado: 1 % 2 es 1, y 1 > 0.5 es True
3.7. (3 // 3 > 3 % 3) or not True
La sintaxis es correcta. Se evalúa la división entera y el residuo, luego se aplica el
operador not a True, y finalmente se realiza la operación de disyunción (or).
Resultado: (3 // 3 > 3 % 3) es False, y not True es False. Por lo tanto, False or False
es False.
6. Dadas dos variables reales x e y, escribir una expresión booleana que valide que
x está fuera del intervalo [100, 200] e y está dentro del intervalo (20,40].
Resultado: (X < 100 or X > 200) and (Y > 20 and Y <= 40)