Programación en Python. Un manual desde cero.

De Wikilibros, la colección de libros de texto de contenido libre.

Introducción[editar]

Este libro tratará, de la forma más sencilla y concisa posible, los diferentes conceptos (básicos y avanzados) sobre el lenguaje de programación Python. Esto incluye:

  • Variables y su entrada en la memoria principal.
  1. Asignación de espacio y dirección.
  2. Tipos de datos.
  3. Nomenclatura.
  • Condicionales.
  • Bucles: while y for.
  • Funciones y argumentos.
  • Entrada y salida de datos.
  • Manipulación y utilización de arrays, tuples y dictionaries.
  • Lectura y escritura de un archivo.
  • Listado recursivo entre carpetas.
  • Clases.
  1. Constructores.
  2. Procedimientos.
  3. Destructores.
  • Automatización de tareas repetitivas.
  1. Aquellas que requieran de interacción web (librería Selenium).
  2. Otras tareas.

Las variables. ¿Qué son?[editar]

Aunque no sea consciente, utilizamos las variables cada día de nuestras vidas. ¿Alguna vez ha guardado información temporal durante el desarrollo de una acción? Tu cerebro lo hace constantemente. Veamos un ejemplo.

Imagínese que quiere reservar mesa para n personas en un restaurante. Lo primero que hace es sacar su móvil, desbloquearlo y abrir el navegador, en el que escribirás el nombre del restaurante. Al hacerlo, te aparecerá un número de teléfono que guardarás temporalmente en tu memoria antes de pulsar el botón de llamada. En cuanto termines de llamar a dicho número, tu cerebro lo eliminará de tu memoria.

¿Sacas alguna definición de este ejemplo? Si no, veámosla:

Una variable es un valor guardado en la memoria principal del ordenador durante la ejecución de un programa. Cuando este finaliza, la variable se libera de la memoria principal (memoria RAM) para dejar paso a otros datos.