Inizia subitoInizia gratis

Scrivi una funzione pura

È il momento di scrivere la tua prima funzione pura! Hai lavorato con alcuni dati che contengono informazioni sui prezzi di tutti gli articoli nell'inventario della tua azienda. Quello che però non avevi realizzato all'inizio è che tutti i prezzi sono espressi in cent mentre ti aspettavi che fossero in dollari. Devi scrivere una funzione che converta tutti i prezzi da cent a dollari dividendo i valori per 100. Assicurati di non creare effetti collaterali e di non fare affidamento su valori esterni alla funzione!

Questo esercizio fa parte del corso

Concetti dei paradigmi di programmazione

Visualizza corso

Istruzioni dell'esercizio

  • Completa il codice qui sotto per scrivere una funzione pura che prenda una lista (input_list) in input, divida ciascun elemento della lista per 100 e poi restituisca la nuova lista.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

def square_list(input_list):
    new_list = []
    # Loop through each item in the input list
    for item in ____:
        # Divide each item by 100
        new_item = ____ / 100
        # Append the new item to the new list
        new_list.append(____)
    # Return the new list
    return ____
Modifica ed esegui il codice