Contenido del Curso
Introducción a Python
Introducción a Python
Desafío: Operaciones con Tuplas
El sistema de tu tienda de comestibles está diseñado para rastrear el inventario de artículos en diferentes estantes usando tuplas, ya que las tuplas proporcionan una forma de asegurar que los datos sean inmutables una vez establecidos.
Sin embargo, la tienda necesita monitorear ciertos artículos y rastrear sus cantidades o posiciones para ayudar en el reabastecimiento o reorganización.
Tienes la tarea de analizar y gestionar los datos de inventario usando tuplas para determinar ciertos métricas y tomar acciones basadas en criterios específicos.
Swipe to start coding
En esta tarea, trabajarás con una tupla que representa artículos en un estante. Tu objetivo es realizar varias operaciones para gestionar el inventario de frutas. Sigue las instrucciones para contar, encontrar y verificar el stock de diferentes frutas.
Instrucciones de Código
- Cuenta cuántas veces aparece
"apples"
en la tuplashelf
. Almacena este conteo en una variable llamadaapple_count
e imprime el resultado con el mensaje:"Number of Apples: <$apple_count>"
. - Encuentra el índice de la primera aparición de
"bananas"
en la tuplashelf
. Almacena este índice en una variable llamadabanana_index
e imprímelo con el mensaje:"First Banana Index: <$banana_index>"
. - Verifica si el número de manzanas es menor que 5. Si es así, imprime
"Apples need to be restocked."
. De lo contrario, imprime"Apples are sufficiently stocked."
- Cuenta cuántas veces aparece
"grapes"
en la tuplashelf
. Si las uvas aparecen solo una vez, imprime"Grapes need to be restocked."
. De lo contrario, imprime"Grapes are sufficiently stocked."
- Verifica si
"oranges"
existen en la tuplashelf
. Si existen, encuentra su índice e imprime"Oranges are at index: <$orange_index>"
. Si no existen, imprime"Oranges are out of stock."
Requisitos de Salida
- Imprime el número de manzanas con el mensaje:
"Number of Apples: <$apple_count>"
. - Imprime el índice de la primera aparición de bananas con el mensaje:
"First Banana Index: <$banana_index>"
. - Imprime un mensaje sobre el estado del stock de manzanas: ya sea
"Apples need to be restocked."
o"Apples are sufficiently stocked."
- Imprime un mensaje sobre el estado del stock de uvas: ya sea
"Grapes need to be restocked."
o"Grapes are sufficiently stocked."
- Imprime el índice de las naranjas si existen con el mensaje:
"Oranges are at index: <$orange_index>"
. Si no, imprime"Oranges are out of stock."
Nota
También puedes usar los operadores
in
ynot in
con tanto tuplas como listas.
Solución
¡Gracias por tus comentarios!
Desafío: Operaciones con Tuplas
El sistema de tu tienda de comestibles está diseñado para rastrear el inventario de artículos en diferentes estantes usando tuplas, ya que las tuplas proporcionan una forma de asegurar que los datos sean inmutables una vez establecidos.
Sin embargo, la tienda necesita monitorear ciertos artículos y rastrear sus cantidades o posiciones para ayudar en el reabastecimiento o reorganización.
Tienes la tarea de analizar y gestionar los datos de inventario usando tuplas para determinar ciertos métricas y tomar acciones basadas en criterios específicos.
Swipe to start coding
En esta tarea, trabajarás con una tupla que representa artículos en un estante. Tu objetivo es realizar varias operaciones para gestionar el inventario de frutas. Sigue las instrucciones para contar, encontrar y verificar el stock de diferentes frutas.
Instrucciones de Código
- Cuenta cuántas veces aparece
"apples"
en la tuplashelf
. Almacena este conteo en una variable llamadaapple_count
e imprime el resultado con el mensaje:"Number of Apples: <$apple_count>"
. - Encuentra el índice de la primera aparición de
"bananas"
en la tuplashelf
. Almacena este índice en una variable llamadabanana_index
e imprímelo con el mensaje:"First Banana Index: <$banana_index>"
. - Verifica si el número de manzanas es menor que 5. Si es así, imprime
"Apples need to be restocked."
. De lo contrario, imprime"Apples are sufficiently stocked."
- Cuenta cuántas veces aparece
"grapes"
en la tuplashelf
. Si las uvas aparecen solo una vez, imprime"Grapes need to be restocked."
. De lo contrario, imprime"Grapes are sufficiently stocked."
- Verifica si
"oranges"
existen en la tuplashelf
. Si existen, encuentra su índice e imprime"Oranges are at index: <$orange_index>"
. Si no existen, imprime"Oranges are out of stock."
Requisitos de Salida
- Imprime el número de manzanas con el mensaje:
"Number of Apples: <$apple_count>"
. - Imprime el índice de la primera aparición de bananas con el mensaje:
"First Banana Index: <$banana_index>"
. - Imprime un mensaje sobre el estado del stock de manzanas: ya sea
"Apples need to be restocked."
o"Apples are sufficiently stocked."
- Imprime un mensaje sobre el estado del stock de uvas: ya sea
"Grapes need to be restocked."
o"Grapes are sufficiently stocked."
- Imprime el índice de las naranjas si existen con el mensaje:
"Oranges are at index: <$orange_index>"
. Si no, imprime"Oranges are out of stock."
Nota
También puedes usar los operadores
in
ynot in
con tanto tuplas como listas.
Solución
¡Gracias por tus comentarios!