Gestire una tupla che rappresenta uno scaffale di frutta eseguendo operazioni per contare, trovare e verificare i livelli di scorta.
# Current inventory on shelf
shelf = ("apples", "oranges", "bananas", "apples", "grapes", "bananas", "apples")
# Compito
# Contare quante volte "apples" compare nella tupla shelf. Memorizzare questo valore in apple_count e stampare: "Number of Apples: <$apple_count>".
apple_count = shelf.count("apples")
print(f"Number of Apples: {apple_count}")
# Trovare l'indice della prima occorrenza di "bananas" nella tupla shelf. Memorizzare l'indice in banana_index e stampare: "First Banana Index: <$banana_index>".
banana_index = shelf.index("bananas")
print(f"First Banana Index: {banana_index}")
# Verificare se il numero di mele è inferiore a 5. Se vero, stampare: "Apples need to be restocked." Altrimenti, stampare: "Apples are sufficiently stocked."
if apple_count < 5:
print("Apples need to be restocked.")
else:
print("Apples are sufficiently stocked.")
# Contare quante volte "grapes" compare nella tupla shelf. Se l'uva compare solo una volta, stampare: "Grapes need to be restocked." Altrimenti, stampare: "Grapes are sufficiently stocked."
if shelf.count("grapes") < 2:
print("Grapes need to be restocked.")
else:
print("Grapes are sufficiently stocked.")
# Verificare se "oranges" è presente nella tupla shelf. Se presente, stampare il suo indice con: "Oranges are at index: <$orange_index>". Se non presente, stampare: "Oranges are out of stock."
if "oranges" in shelf:
orange_index = shelf.index("oranges")
print(f"Oranges are at index: {orange_index}")
else:
print("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."