Tema 1 Introducción a los conceptos básicos de programación

En programación, la variable es uno de los conceptos más importantes que hay que entender. Una variable es una ubicación de almacenamiento con nombre en la memoria de un ordenador que puede contener un valor o datos. El nombre de la variable se utiliza para hacer referencia a los datos almacenados en esa ubicación de memoria. Las variables se utilizan para almacenar valores que pueden ser cambiados o manipulados a lo largo de un programa.  Por ejemplo, supongamos que quieres escribir un programa que calcule el área de un campo de fútbol escolar. Puedes utilizar variables para almacenar la longitud y la anchura del campo, y luego utilizar esas variables en un cálculo para encontrar el área.

He aquí un ejemplo de este cálculo en código Python:

Un bucle es una construcción de programación que permite ejecutar repetidamente un conjunto de instrucciones, basándose en una condición específica. Un bucle permite al programador escribir un único conjunto de instrucciones que puede repetirse varias veces sin tener que escribir el mismo código una y otra vez.

Un bucle “for” se utiliza para ejecutar un conjunto de sentencias un número fijo de veces, mientras que un bucle “while” se utiliza para ejecutar un conjunto de sentencias repetidamente mientras se cumpla una condición específica.

Las sentencias condicionales, también conocidas como “estructuras de control”, son un tipo de construcción de programación fundamental que permite a los programas tomar decisiones basadas en valores de variables, entradas del usuario y otros factores.

La sintaxis básica de una sentencia condicional en la mayoría de los lenguajes de programación es la siguiente:

Los tipos de datos se refieren a los distintos tipos de valores que pueden almacenarse y manipularse en un programa. Cada tipo de datos define un conjunto de valores y operaciones que pueden realizarse con esos valores. Los tipos de datos más comunes en programación son:

  • Entero: representa números enteros (por ejemplo, 5, -10, 100)
  • Float: representa números decimales (por ejemplo, 3,14, -0,5, 2,0)
  • Boolean: representa valores verdaderos o falsos (por ejemplo, True, False)
  • String: representa texto o caracteres (por ejemplo, “hola”, “mundo”, “123”)