Напишите чистую функцию
Пришло время написать вашу первую чистую функцию! Вы работаете с данными, которые содержат информацию о ценах на все товары в инвентаре компании. Однако в процессе работы выяснилось, что все цены указаны в центах, тогда как вы ожидали увидеть их в долларах. Вам нужно написать функцию, которая переведёт все цены из центов в доллары, разделив значения на 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 ____