Variables y Tipos de Datos: Números enteros, flotantes, cadenas de texto, listas, tuplas, booleanos, diccionarios.

Introducción

En Python, las variables son contenedores para almacenar valores. Un valor puede ser un número entero, un texto, un valor booleano, entre otros. Cada uno de estos valores pertenece a un tipo de dato.

Los principales tipos de datos en Python incluyen:

  • Números enteros (int)
  • Números flotantes (float)
  • Cadenas de texto (str)
  • Listas (list)
  • Tuplas (tuple)
  • Valores booleanos (bool)
  • Diccionarios (dict)

1. Declaración de Variables

Una variable se declara simplemente asignándole un valor utilizando el operador =.

Utilizamos la función print(…),para desplegar los valores de las variables.

# Ejemplo de variables
entero = 10       # Número entero
print('entero', entero)
flotante = 3.14   # Número flotante
print('flotante', flotante)
cadena = "Hola"   # Cadena de texto
print('cadena', cadena)
booleano = True   # Valor booleano
print('booleano', booleano)

2. Tipos de Datos

  • Números Enteros y Flotantes
    1. Enteros (int): Representan números sin parte decimal.
    2. Flotantes (float): Representan números con decimales.
entero = 42
flotante = 3.1416

# Operaciones matemáticas
suma = entero + flotante
print("La suma es:", suma)

  • Cadenas de Texto (str) Las cadenas son secuencias de caracteres y se declaran entre comillas simples (<strong><strong>'</strong></strong>) o dobles (<strong><strong>"</strong></strong>).
cadena = "Python es genial"
print(cadena)
print("Longitud de la cadena:", len(cadena))

Resultado:

Python es genial
Longitud de la cadena: 16

  • Listas (list) Las listas son colecciones ordenadas y mutables de elementos.
lista = [1, 2, 3, "Python"]
lista.append(4)  # Agregar un elemento
print(lista)
print("Primer elemento:", lista[0])

Resultado:

[1, 2, 3, 'Python', 4]
Primer elemento: 1

  • Tuplas (tuple) Las tuplas son colecciones ordenadas pero inmutables.
tupla = (10, 20, 30)
print("Elemento 1:", tupla[0])

  • Booleanos (bool) Representan valores True o False.
es_python_genial = True
print("¿Python es genial?", es_python_genial)

  • Diccionarios (dict) Los diccionarios almacenan pares de clave-valor.
diccionario = {"nombre": "Ana", "edad": 25}
print("Nombre:", diccionario["nombre"])
diccionario["edad"] = 26  # Actualizar un valor

3. Buenas Prácticas con Variables

  • Usa nombres descriptivos.
  • Evita usar palabras reservadas como if, for, etc.
  • Usa snake_case para nombres de variables (mi_variable).
# Ejemplo de buenas prácticas
velocidad_auto = 120
nombre_usuario = "Carlos"

Deja un comentario