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
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 ____