Diccionarios y Booleanos

Diccionarios

Conceptos Clave

Diccionarios

Los diccionarios son estructuras de datos que almacenan pares clave-valor.

Claves

Son los nombres o etiquetas utilizados para acceder a los valores en el diccionario.

Valores

Son los datos asociados a cada clave en el diccionario.

Ejemplo

# Creación de un diccionario
persona = {
    "nombre": "Juan",
    "edad": 30,
    "ciudad": "México"
}

# Acceso a valores utilizando claves
nombre = persona["nombre"]
edad = persona["edad"]

Explicación:

En este ejemplo, se crea un diccionario que almacena información de una persona, como nombre, edad y ciudad.

Se accede a los valores del diccionario utilizando las claves correspondientes.

Actividad Práctica
  1. Crea un diccionario que almacene información de tus libros favoritos, incluyendo título y autor.
  2. Accede a los valores del diccionario utilizando las claves y muestra la información en la consola.

Explicación:

Esta actividad permite a los participantes practicar la creación de diccionarios y acceder a los valores utilizando las claves. Les ayuda a comprender cómo organizar datos en pares clave-valor y cómo acceder a la información de manera eficiente.

Booleanos

Conceptos Clave

Booleanos

  • Tipo de dato que representa valores de verdad (True o False).

Expresiones Lógicas: Combinaciones de valores booleanos utilizando operadores lógicos como and, or y not. Ejemplo

# Variables booleanas
es_mayor_de_edad = True
tiene_tarjeta = False

# Expresiones lógicas
puede_ingresar = es_mayor_de_edad and tiene_tarjeta

Explicación:

En este ejemplo, se utilizan variables booleanas para representar si alguien es mayor de edad y si tiene una tarjeta.

Se utiliza una expresión lógica para evaluar si alguien puede ingresar basado en ambas condiciones.

Actividad Práctica
  1. Crea variables booleanas que representen si tienes una mascota y si te gusta el deporte.
  2. Utiliza expresiones lógicas para determinar si puedes llevar a tu mascota a un lugar que requiere tu atención durante un partido de tu deporte favorito.

Explicación:

Esta actividad permite a los participantes practicar el uso de variables booleanas y expresiones lógicas para tomar decisiones basadas en condiciones booleanas. Les ayuda a comprender cómo trabajar con valores de verdad y cómo utilizarlos para evaluar situaciones en el código.