Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/03/2013, 08:09
chrids
 
Fecha de Ingreso: enero-2007
Mensajes: 32
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: ¿Cómo se llaman a los bloques de código que se quedan atrás?

Cita:
Iniciado por Koan Ver Mensaje
Sí, conocía ese blog. Lo que pasa es que los tengo mas o menos ordenados para ir aprendiendo de menos a mas. Y en ese que indicas, ya empiezan con la POO. Y claro, no me quiero liar en exceso.

De todas formas, para la duda que tengo, también se puede programar en Python sin la POO. Y ese concepto (de hacer llamadas a bloques anteriores) no la comprendo aún.

Osea, primero prefiero aprender la programación estructurada en Python y luego 'saltar' a la POO. Me refiero a aprender bien el tema de estructura de control, ciclos, decisiones, funciones, etc...

Por que para meterse en POO primero hay que aprender bien 'lo otro'.

Un saludo!
Pues funcionaría algo así:

Código:
def bloque_anterior():
    linea_anterior1
    linea_anterior2
    linea_anterior3
    linea_anterior4

linea1
linea2
linea3
bloque_anterior()
linea5
linea6
bloque_anterior()
linea8
bloque_anterior()
Al declarar la función bloque_anterior esta no se va a ejecutar por si sola, por eso se llama en la línea 4, pero puede volver a llamarse en la línea 7 y 9...

Algo así es lo que requerís?