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
= persona["nombre"]
nombre = persona["edad"] 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.
- Crea un diccionario que almacene información de tus libros favoritos, incluyendo título y autor.
- 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
= True
es_mayor_de_edad = False
tiene_tarjeta
# Expresiones lógicas
= es_mayor_de_edad and tiene_tarjeta puede_ingresar
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.
- Crea variables booleanas que representen si tienes una mascota y si te gusta el deporte.
- 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.