Python es un lenguaje de programación que utiliza variables para almacenar datos. A diferencia de otros lenguajes, Python es dinámicamente tipado, lo que significa que no necesitas declarar explícitamente el tipo de una variable. A continuación, exploraremos cómo declarar variables y los diferentes tipos de datos en Python.
Declaración de Variables
En Python, declarar una variable es tan simple como asignarle un valor. No necesitas especificar el tipo de variable; Python lo inferirá automáticamente.
# Declaración de variables
nombre = "Juan"
edad = 30
salario = 1000.50
es_estudiante = True
Tipos de Datos Básicos en Python
Python admite varios tipos de datos básicos:
1. Números enteros (int):
edad = 30
2. Números de punto flotante (float):
salario = 1000.50
3. Cadenas de texto (str):
nombre = "Juan"
4. Booleanos (bool):
es_estudiante = True
5. Listas:
Las listas son colecciones ordenadas y modificables en Python.
colores = ["rojo", "verde", "azul"]
6. Tuplas:
Las tuplas son colecciones ordenadas e inmutables en Python.
coordenadas = (3, 4)
7. Conjuntos (sets):
Los conjuntos son colecciones no ordenadas y sin duplicados.
frutas = {"manzana", "banana", "cereza"}
8. Diccionarios:
Los diccionarios son colecciones no ordenadas de pares clave-valor.
persona = {
"nombre": "Juan",
"edad": 30,
"es_estudiante": True
}
Comprobación del Tipo de Datos
Puedes comprobar el tipo de datos de una variable utilizando la función `type()`:
tipo = type(nombre)
print(tipo) # <class 'str'>
Conversión de Tipos de Datos
Puedes convertir entre diferentes tipos de datos en Python utilizando funciones como `int()`, `float()`, `str()`, etc.
# Convertir un número en una cadena
numero = 42
cadena = str(numero)
# Convertir una cadena en un número entero
cadena = "123"
numero = int(cadena)
Python es un lenguaje versátil con una amplia gama de tipos de datos y funciones incorporadas para trabajar con ellos. A medida que avanzas en tu aprendizaje de Python, te familiarizarás con más tipos de datos y sus operaciones.