VARIABLES
¿Qué es una variable?
Una variable representa un contenedor o un espacio en la memoria física o virtual de una
computadora, donde se almacenan distintos tipos de datos (valores) durante la ejecución de
un programa. A cada variable se le asigna un nombre descriptivo o un identificador que se
refiere al valor guardado. Los datos almacenados pueden cambiar de valor o ser constantes.
¿Para qué sirve?
Las variables sirven para guardar y recuperar datos, representar valores existentes y asignar
unos nuevos. Las variables permiten que los programadores se refieran a un valor con un
nombre representativo en vez de tener que recordar este valor, lo que facilita muchas tareas
complejas.
CONSTANTES
¿Qué es una constante?
Las constantes sirven para almacenar valores que deben mantenerse iguales durante todo el
programa. Ayudan a organizar mejor el código y evitan cambios accidentales en datos
importantes.
Características
Su valor no cambia.
Representan datos fijos.
Hacen el programa más ordenado y fácil de entender.
TIPOS DE DATOS
¿Qué son?
Un tipo de dato es una clasificación que le indica a la computadora qué clase de valor
contiene una variable (un espacio en memoria) y qué operaciones se pueden realizar con
ella.
1. Tipos de Datos Primitivos (Simples)
Son los bloques de construcción básicos que vienen integrados en los lenguajes de
programación
Entero (int): Números sin decimales (ej. 5, -10, 42).
Decimal / Coma flotante (float / double): Números con decimales (ej. 3.14, -0.005).
Texto / Cadena (string): Secuencias de caracteres encerradas entre comillas (ej. “Hola
mundo”, “Panamá”).
Booleano (bool): Solo admite dos valores: Verdadero (True) o Falso (False). Se usa para
condiciones.
2. Tipos de Datos Estructurados (Compuestos)
Permiten agrupar múltiples valores dentro de una sola variable:
TecNM | Campus Nuevo Laredo
Arreglos / Listas (array): Colección ordenada de elementos.
Objetos / Diccionarios: Estructuras que guardan datos en pares de “clave:valor”
Función
Control de memoria: La computadora reserva el espacio exacto según el tipo de dato.
Evitar errores: Impide realizar operaciones inválidas, como intentar sumar un texto con un
número.
Lógica del programa: Permite tomar decisiones (usando booleanos) y organizar grandes
cantidades de información.
DECLARACIÓN E INICIALIZACIÓN
¿Qué es?
Una declaración de inicialización es la instrucción que crea una variable (declaración) y
simultáneamente le asigna su primer valor (inicialización) en un solo paso. Esto evita que la
variable contenga datos residuales o “basura” de la memoria antes de ser utilizada
Diferencia entre declarar, inicializar y asignar
Para entenderlo mejor, aquí tienes la diferencia entre los tres conceptos:
Declaración: Le dice al programa que una variable existe y define su nombre y tipo de
dato.
Ejemplo: int edad; (la variable existe, pero no sabemos qué valor tiene guardado).
Asignación: Es darle un valor a una variable que ya fue declarada previamente.
Ejemplo: edad = 25;
Inicialización (la unión de ambas): Es el acto de declarar la variable y asignarle su valor
inicial todo en la misma línea.
Ejemplo: int edad = 25;
EJEMPLOS DE:
Variables : Edad = 15
Constantes : PI = 3.1416
Tipo entero (int) : Número = 20
Tipo decimal (float) : Altura = 1.75
Tipo texto (string) : Nombre = “Ana”
Tipo booleano (bool) : Es_estudiante = True
Declaración e inicialización : Ciudad = “Panamá”