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

Napiš čistou funkci

Čas napsat svou první čistou funkci! Pracoval/a jsi s daty obsahujícími informace o cenách všech položek ve firemním skladu. Co tě ale zaskočilo, bylo zjištění, že všechny ceny jsou uvedeny v centech, přestože jsi očekával/a dolary. Budeš muset napsat funkci, která všechny ceny převede z centů na dolary tak, že hodnoty vydělí číslem 100. Dávej pozor, aby funkce neměla žádné vedlejší efekty a nespoléhala se na žádné hodnoty zvenčí!

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

Koncepty programovacích paradigmat

Zobrazit kurz

Pokyny k cvičení

  • Dopiš níže uvedený kód tak, aby vznikla čistá funkce, která přijme seznam (input_list) jako vstup, vydělí každou položku seznamu číslem 100 a vrátí nový seznam.

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

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

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 ____
Upravit a spustit kód