Nombre: _____________________________________________________________
Examen Python. 6 de abril de 2004.

Segunda parte: Salidas de programas

Python ejecutaría los siguientes programas sin dar mensajes de error. Escribe cuál sería la salida de cada uno de estos programas, explicando brevemente el motivo de tu respuesta. Si consideras que el programa no produciría ninguna salida, explica por qué.

Ejercicio 2.1

a = 5.0

b = 2 * a

a = a * b

print "a vale", a, "y b vale", b





Ejercicio 2.2

a = 10
if a < 15:
  print "Este es el primer saludo"
elif a < 20:
  print "Este es el segundo saludo"
if a != 15:
  print "Este es el tercer saludo"
else:
  print "Este es el cuarto saludo"








Ejercicio 2.3

for i in range(6, 10, -1):
  print "i vale", i









Ejercicio 2.4

for i in range(2, 5):
  print "Si i vale", i, "entonces 1/i vale", 3/i









Autor: Bartolomé Sintes Marco
Última modificación de esta página: 6 de abril de 2004