Variables en Python

En este momento estás viendo Variables en Python
  • Autor de la entrada:
  • Categoría de la entrada:Python
  • Tiempo de lectura:3 minutos de lectura

Las variables son un concepto fundamental en programación que te permite almacenar y manipular datos de manera efectiva. En Python, su uso es muy sencillo y flexible, y en este tutorial aprenderás más sobre cómo y cuándo usar variables de manera óptima.

¿Qué es una variable?

En programación, una variable es un espacio de almacenamiento que tiene un nombre simbólico y está asociado a un valor. Puedes considerar las variables como cajas en las que puedes guardar datos y a las que puedes acceder y manipular durante la ejecución del programa.

Las variables son útiles porque te permiten almacenar datos y hacer referencia a los mismos en diferentes partes de tu código. Es decir, que en lugar de reescribir valores, puedes simplemente usar el nombre de la variable, lo que hace que el código sea más legible y fácil de mantener.

Cómo declarar variables en Python

En Python, no es necesario declarar el tipo de variable antes de usarla, simplemente se asigna un valor a una variable usando el operador de asignación, que se representa mediante el signo de «igual a» (=).

nombre = "Steph"
edad = 30
altura = 1.85

Al nombrar variables en Python, debes seguir algunas reglas y convenciones:

  • Los nombres pueden contener letras (a-z, A-Z), dígitos (0-9) y guiones bajos (_).
  • Un nombre de variable no puede comenzar con un dígito.
  • Las variables son sensibles a mayúsculas y minúsculas (nombre, Nombre y NOMBRE son diferentes).
  • Es recomendable usar nombres descriptivos que indiquen el propósito de la variable.

Tipos de datos en Python

Python tiene varios tipos de datos incorporados que puedes almacenar en variables:

Enteros (int): números sin decimales.

numero_entero = 10

Flotantes (float): números con decimales.

numero_flotante = 10.5

Cadenas (str): texto.

texto = "Hola, mundo"

Booleanos (bool): verdadero o falso.

es_programador = True

Listas (list): colecciones de elementos.

lista_frutas = ["manzana", "banana", "naranja"]

Tuplas (tuple): similar a las listas, pero inmutables.

tupla_coordenadas = (10.0, 20.0)

Diccionarios (dict): colecciones de pares clave-valor.

diccionario = {"nombre": "Juan", "edad": 30}

Actualizar el valor de una variable

Actualizar el valor de una variable en Python es muy sencillo, simplemente asignas un nuevo valor a la variable que ya existe, utilizando el mismo nombre de la variable.

Ejemplo 1: Actualizar un número entero

# Declarar una variable
contador = 10
print("Valor original:", contador)

# Actualizar el valor de la variable
contador = contador += 5
print("Valor actualizado:", contador)

El resultado será el siguiente:

Valor original: 10
Valor actualizado: 15

Ejemplo 2: Actualizar una cadena de texto

# Declarar una variable
nombre = "Thomas"
print("Nombre original:", nombre)

# Actualizar el valor de la variable
nombre = "Peter"
print("Nombre actualizado:", nombre)

El resultado es el siguiente:

Nombre original: Juan
Nombre actualizado: Pedro

Ejemplo 3: Actualizar una lista

# Crear una lista
frutas = ["manzana", "banana", "naranja"]
print("Lista original:", frutas)

# Actualizar un valor específico en la lista
frutas[1] = "fresa"  # Cambiamos "banana" por "fresa"
print("Lista después de la actualización:", frutas)

# Reasignar toda la lista
frutas = ["kiwi", "pera", "mango"]
print("Nueva lista:", frutas)

El resultado es:

Lista original: ['manzana', 'banana', 'naranja']
Lista después de la actualización: ['manzana', 'fresa', 'naranja']
Nueva lista: ['kiwi', 'pera', 'mango']
Artículos Relacionados
Orlando José-Rivera
Últimas entradas de Orlando José-Rivera (ver todo)

Deja una respuesta