Scrie o funcție pură
A venit momentul să scrii prima ta funcție pură! Ai lucrat cu niște date care conțin informații despre prețurile tuturor produselor din inventarul companiei tale. Ce nu ai realizat de la început, însă, este că toate prețurile sunt exprimate în cenți, nu în dolari cum te așteptai. Va trebui să scrii o funcție care să convertească toate prețurile din cenți în dolari, împărțind valorile la 100. Ai grijă să nu produci efecte secundare și să nu folosești valori din afara funcției!
Acest exercițiu face parte din cursul
Concepte de Paradigme de Programare
Instrucțiuni pentru exercițiu
- Completează codul de mai jos pentru a scrie o funcție pură care primește o listă (
input_list) ca intrare, împarte fiecare element din listă la 100 și returnează noua listă.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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 ____