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)