Sfida: Operazioni con Tuple
Il sistema del tuo supermercato è progettato per tracciare l'inventario degli articoli sugli scaffali utilizzando le tuple, poiché le tuple garantiscono che i dati siano immutabili una volta impostati.
Tuttavia, il negozio deve monitorare determinati articoli e tenere traccia delle loro quantità o posizioni per facilitare il rifornimento o la riorganizzazione.
Ti viene richiesto di analizzare e gestire i dati dell'inventario utilizzando le tuple per determinare alcune metriche e intraprendere azioni in base a criteri specifici.
Swipe to start coding
Gestione di una tupla che rappresenta uno scaffale di frutta eseguendo operazioni per contare, trovare e verificare i livelli di scorta.
- Conteggio di quante volte
"apples"compaiono nella tuplashelf. Memorizzare il risultato inapple_counte stampare:"Number of Apples: <$apple_count>". - Ricerca dell'indice della prima occorrenza di
"bananas"nella tuplashelf. Memorizzare l'indice inbanana_indexe stampare:"First Banana Index: <$banana_index>". - Verifica se il numero di mele è inferiore a 5. Se vero, stampare:
"Apples need to be restocked."Altrimenti, stampare:"Apples are sufficiently stocked.". - Conteggio di quante volte
"grapes"compaiono nella tuplashelf. Se compare solo una volta, stampare:"Grapes need to be restocked."Altrimenti, stampare:"Grapes are sufficiently stocked.". - Verifica se
"oranges"esistono nella tuplashelf. Se esistono, stampare il relativo indice con:"Oranges are at index: <$orange_index>". Se non esistono, stampare:"Oranges are out of stock.".
Requisiti di Output
- Stampare il numero di mele:
"Number of Apples: <$apple_count>". - Stampare l'indice della prima occorrenza di banane:
"First Banana Index: <$banana_index>". - Stampare un messaggio sullo stato delle scorte di mele:
"Apples need to be restocked."oppure"Apples are sufficiently stocked.". - Stampare un messaggio sullo stato delle scorte di uva:
"Grapes need to be restocked."oppure"Grapes are sufficiently stocked.". - Stampare l'indice delle arance se presenti:
"Oranges are at index: <$orange_index>"oppure"Oranges are out of stock.".
Nota
È possibile utilizzare gli operatori
inenot insia con tuple che con liste.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Fantastico!
Completion tasso migliorato a 2.17
Sfida: Operazioni con Tuple
Scorri per mostrare il menu
Il sistema del tuo supermercato è progettato per tracciare l'inventario degli articoli sugli scaffali utilizzando le tuple, poiché le tuple garantiscono che i dati siano immutabili una volta impostati.
Tuttavia, il negozio deve monitorare determinati articoli e tenere traccia delle loro quantità o posizioni per facilitare il rifornimento o la riorganizzazione.
Ti viene richiesto di analizzare e gestire i dati dell'inventario utilizzando le tuple per determinare alcune metriche e intraprendere azioni in base a criteri specifici.
Swipe to start coding
Gestione di una tupla che rappresenta uno scaffale di frutta eseguendo operazioni per contare, trovare e verificare i livelli di scorta.
- Conteggio di quante volte
"apples"compaiono nella tuplashelf. Memorizzare il risultato inapple_counte stampare:"Number of Apples: <$apple_count>". - Ricerca dell'indice della prima occorrenza di
"bananas"nella tuplashelf. Memorizzare l'indice inbanana_indexe stampare:"First Banana Index: <$banana_index>". - Verifica se il numero di mele è inferiore a 5. Se vero, stampare:
"Apples need to be restocked."Altrimenti, stampare:"Apples are sufficiently stocked.". - Conteggio di quante volte
"grapes"compaiono nella tuplashelf. Se compare solo una volta, stampare:"Grapes need to be restocked."Altrimenti, stampare:"Grapes are sufficiently stocked.". - Verifica se
"oranges"esistono nella tuplashelf. Se esistono, stampare il relativo indice con:"Oranges are at index: <$orange_index>". Se non esistono, stampare:"Oranges are out of stock.".
Requisiti di Output
- Stampare il numero di mele:
"Number of Apples: <$apple_count>". - Stampare l'indice della prima occorrenza di banane:
"First Banana Index: <$banana_index>". - Stampare un messaggio sullo stato delle scorte di mele:
"Apples need to be restocked."oppure"Apples are sufficiently stocked.". - Stampare un messaggio sullo stato delle scorte di uva:
"Grapes need to be restocked."oppure"Grapes are sufficiently stocked.". - Stampare l'indice delle arance se presenti:
"Oranges are at index: <$orange_index>"oppure"Oranges are out of stock.".
Nota
È possibile utilizzare gli operatori
inenot insia con tuple che con liste.
Soluzione
Grazie per i tuoi commenti!
single