Para cada una de las primeras dos preguntas, escribe lo que tú crees que va salir. Marca claramente tu respuesta. Ejecuta el código y observa el resultado. Escribe si tu respuesta fue correcta. Si no fuera el caso, describe brevemente en qué se diferencian y por qué.
Predecir qué es lo que hará un determinado trozo de código es importante a la hora de escribir programas. Deberíamos ser capaces de determinar por qué los programas no han funcionado tal como se esperaba.
x = 0
while x < 10:
print(x)
x = x + 2
x = 1
while x < 64:
print(x)
x = x * 2
x = 0
while x < 10 and x >= 0:
print(x)
x = x + 2
x = 5
while x >= 0:
print(x)
if x == "1":
print ("Despegamos!")
x = x - 1
x = input("Introduce un número mayor a cero: ")
while x <= 0:
print("Muy pequeño. Introduce un número mayor a cero: ")
x = 10
while x < 0:
print(x)
x - 1
print ("Despegamos")
i = 0
for i in range(10):
print(i)
i += 1
# Muestra 1
x = 0
for i in range(10):
x += 1
for j in range(10):
x += 1
print(x)
# Muestra 2
x = 0
for i in range(10):
x += 1
for j in range(10):
x += 1
print(x)