BaşlayınÜcretsiz Başlayın

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ır
Kursu Görüntüle

Egzersiz 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 ____
Kodu Düzenle ve Çalıştır