Saf bir fonksiyon yaz
İlk saf fonksiyonunu yazma zamanı! Şirketinin envanterindeki tüm ürünlerin fiyat bilgilerini içeren bazı verilerle çalışıyorsun. Ancak işe başlarken fark etmediğin şey, tüm fiyat bilgilerinin cent cinsinden olmasıydı; sen ise dolar olmasını bekliyordun. Tüm fiyatları 100'e bölerek centten dolara çevirecek bir fonksiyon yazman gerekiyor. Yan etkiler oluşturmadığından ve fonksiyonun dışındaki herhangi bir değere güvenmediğinden emin ol!
Bu egzersiz
Programlama Paradigması Kavramları
kursunun bir parçasıdırEgzersiz talimatları
- Aşağıdaki kodu tamamlayarak, bir listeyi (
input_list) girdi olarak alan, listedeki her bir öğeyi 100'e bölen ve yeni listeyi döndüren saf bir fonksiyon yaz.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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 ____