Začněte nyníZačněte zdarma

Oprav "nečistou" funkci

Při pomoci kolegovi s jeho úlohou na zpracování dat sis nemohl/a nevšimnout, že některé funkce, které napsal, nejsou vlastně čisté funkce. Jejda! Zdá se, že se k tomu konceptu skoro dostal, ale ještě ne úplně. Teď mu budeš muset pomoct a provést pár oprav v jeho kódu.

Toto cvičení je součástí kurzu

Koncepty programovacích paradigmat

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Pass in all needed variables as parameters
def scale_list(input_list):
    new_list = []
    for item in input_list:
        # Don't rely on variables that aren't passed in as parameters
        new_item = (item - mean_shift) / scaling_value
        new_list.append(new_item)
    return new_list
Upravit a spustit kód