Volver a la página principal
miércoles 20 noviembre 2024
8

Cómo declarar variables en Python

En Python, declarar variables es sencillo y directo. No necesitas especificar el tipo de dato, ya que Python lo infiere automáticamente al asignar un valor. Esto hace que sea un lenguaje dinámico y fácil de aprender para principiantes.

Declaración de variables en Python

Para declarar una variable, solo debes asignarle un valor utilizando el operador =. La sintaxis básica es:

nombre_variable = valor

Ejemplo básico

nombre = "Juan"
edad = 30
activo = True

print(nombre)  # Salida: Juan
print(edad)    # Salida: 30
print(activo)  # Salida: True

Reglas para nombrar variables

1. Debe comenzar con una letra o un guion bajo (_).

2. No puede comenzar con un número.

3. Solo puede contener letras, números y guiones bajos.

4. Distingue entre mayúsculas y minúsculas (edad y Edad son variables distintas).

_variable = "Válido"
edad = 25
Edad = 30

print(edad)  # Salida: 25
print(Edad)  # Salida: 30

Tipos de datos en Python

Python infiere automáticamente el tipo de dato según el valor asignado. Estos son algunos tipos comunes:

Tipo Ejemplo Descripción
String nombre = "Juan" Cadenas de texto.
Integer edad = 30 Números enteros.
Float altura = 1.75 Números decimales.
Boolean activo = True Valores lógicos: True o False.
Listas frutas = "manzana"] Colecciones ordenadas y modificables.
Tuplas coordenadas = (10, 20) Colecciones ordenadas e inmutables.
Diccionarios persona = {"nombre": "Ana"} Colección de pares clave-valor.

Ejemplo práctico de varios tipos

nombre = "Carlos"          # String
edad = 28                  # Integer
altura = 1.75              # Float
es_estudiante = False      # Boolean
frutas = ["manzana", "pera", "uva"]  # Lista
persona = {"nombre": "Ana", "edad": 30}  # Diccionario

print(nombre, edad, altura, es_estudiante)  # Salida: Carlos 28 1.75 False
print(frutas[0])                            # Salida: manzana
print(persona["nombre"])                    # Salida: Ana

Reasignación de variables

Las variables en Python son mutables. Puedes cambiar su valor o incluso su tipo.

x = 10
print(x)  # Salida: 10

x = "Hola"
print(x)  # Salida: Hola

Interpolación de cadenas

Puedes usar f-strings para incluir variables dentro de cadenas de texto.

nombre = "Ana"
edad = 25
print(f"Hola, me llamo {nombre} y tengo {edad} años.")  # Salida: Hola, me llamo Ana y tengo 25 años.

Tabla resumen

Característica Descripción
Declaración Asignación directa con =.
Tipos de datos Inferidos automáticamente.
Reasignación Las variables pueden cambiar su valor y tipo.
Case-sensitive Distingue entre mayúsculas y minúsculas en nombres de variables.

Referencias

Para más información, visita la documentación oficial de Python.

Etiquetas:
python
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer