Está en la página 1de 2

4.

29 Escriba una expresión Booleana que evalue True si weight es mayor que 50 y
height es mayor que 160.
weight > 50 and height > 160.

4.30 Escriba una expresión Booleana que evalue True ya sea que weight es mayor que 50 o
height es mayor que 160, pero no ambos.
(weight > 50 or height > 160) and not (weight > 50 and height > 160)

4.31 Supongamos que cuando ejecuta el siguiente programa ingresa la entrada 2, 3, 6 por la
consola. ¿Cuál es la salida?

x, y, z = eval(input("Ingrese tres números: "))


print("sorted" if x < y and y < z else "not sorted")

Sorted
4.32 Reescriba las siguientes sentencias if usando una expresión condicional:

if ages >= 16:


ticketPrice = 20
Else:
ticketPrice = 10

ticketPrice = 20 if (ages >= 16) else 10


print(count, end = "\n" if count % 10 == 0 else " ")

4.33 Reescribe las siguientes expresiones condicionales usando las sentencias if / else:

(a) score = 3 * scale if x > 10 else 4 * scale


(b) tax = income * 0.2 if income > 10000 else income * 0.17 + 1000
(c) print(i if number % 3 == 0 else j)
if count % 10 == 0:
print(count)
else:
print(count, end =" ")

A:
if x > 10:
score = 3 * scale
else:
score = 4 * scale
B:
if income > 10000:
tax = income * 0.2
else:
tax = income * 0.17 + 1000
C:
if number % 3 == 0:
print(i)
else:
print(j)

4.34 Listar el orden de precedencia de los operadores booleanos. Evalúa las siguientes expresiones:

True or True and False


True and True or False

The precedence order of the Boolean operators are not, and, or in


this order.
True
True
4.35 Verdadero o falso? Todos los operadores binarios excepto = son asociativos a la izquierda.

Verdad

4.36 Evalue las siguientes expresiones:

2 * 2 - 3 > 2 and 4 – 2 > 5


2 * 2 - 3 > 2 or 4 – 2 > 5

2 * 2 - 3 > 2 and 4 – 2 > 5 False


2 * 2 - 3 > 2 or 4 – 2 > 5 False

4.37 Es (x > 0 and x < 10) lo mismo que ((x > 0) and (x < 10))?
Es (x > 0 or x < 10) lo mismo que ((x > 0) or (x < 10))?
Es (x > 0 or x < 10 and y < 0) lo mismo que (x > 0 or (x < 10 and y < 0))?

Si,si,si

También podría gustarte