始める無料で始める

純粋関数を書こう

最初の純粋関数を書くときが来ました! あなたは会社の在庫にあるすべての商品の価格情報を含むデータを扱っています。ところが、作業を始めたときには気づかなかったのですが、想定では価格は「ドル」単位なのに、実際のデータはすべて「セント」単位でした。そこで、すべての価格を 100 で割ってセントからドルに変換する関数を書く必要があります。副作用を作らず、関数の外部の値に依存しないように気をつけてください!

この演習はコースの一部です

プログラミングパラダイムの基礎

コースを見る

演習の手順

  • 次のコードを完成させ、リスト(input_list)を受け取り、各要素を 100 で割って新しいリストを返す純粋関数を書いてください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

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 ____
コードを編集して実行