Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Operaciones con Tuplas | Otros Tipos de Datos
Introducción a Python
course content

Contenido del Curso

Introducción a Python

Introducción a Python

1. Comenzando
2. Variables y Tipos
3. Declaraciones Condicionales
4. Otros Tipos de Datos
5. Loops
6. Funciones

book
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.

Tarea

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 tupla shelf. Almacena este conteo en una variable llamada apple_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 tupla shelf. Almacena este índice en una variable llamada banana_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 tupla shelf. 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 tupla shelf. 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 y not in con tanto tuplas como listas.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 6
toggle bottom row

book
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.

Tarea

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 tupla shelf. Almacena este conteo en una variable llamada apple_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 tupla shelf. Almacena este índice en una variable llamada banana_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 tupla shelf. 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 tupla shelf. 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 y not in con tanto tuplas como listas.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 6
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Lamentamos que algo salió mal. ¿Qué pasó?
some-alt