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

Fonksiyon argümanı olarak yineleyiciler

Bir yineleyici nesnesi elde etmek için iter() fonksiyonunu ve yineleyici nesneden değerleri tek tek almak için next() fonksiyonunu kullanıyordun.

Ayrıca argüman olarak yineleyici ve yinelenebilir alan fonksiyonlar da vardır. Örneğin, list() ve sum() fonksiyonları sırasıyla bir liste ve öğelerin toplamını döndürür.

Bu egzersizde, range()’den gelen bir yinelenebilir’i bu fonksiyonlara geçirip, fonksiyon çağrılarının sonuçlarını yazdıracaksın.

Bu egzersiz

Python Araç Kutusu

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • range() kullanarak 10’dan 20’ye kadar değerler üreten bir range nesnesi oluştur. Sonucu values değişkenine ata.
  • list() fonksiyonunu kullanarak values adlı range nesnesinden bir değer listesi oluştur. Sonucu values_list değişkenine ata.
  • sum() fonksiyonunu kullanarak values adlı range nesnesinden 10’dan 20’ye kadar olan değerlerin toplamını al. Sonucu values_sum değişkenine ata.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create a range object: values
values = ____

# Print the range object
print(values)

# Create a list of integers: values_list
values_list = ____

# Print values_list
print(values_list)

# Get the sum of values: values_sum
values_sum = ____

# Print values_sum
print(values_sum)
Kodu Düzenle ve Çalıştır