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

Döngüler

Döngüler, aynı dizi hesaplama ya da aynı kod bloklarının birden fazla ögeye uygulanması gerektiğinde kullanılır. Genellikle ögeler bir list içine yerleştirilir ve listedeki her öge için aynı kod bloğunu çalıştıracak bir for döngüsü yazarız.

Buradaki kilit nokta, bu tekrarlı işlemi yapmak için kodu kopyalayıp yapıştırmıyor olmamızdır.

Bir tamsayı listesini verdiğimizde, listedeki her tamsayıyı yazdırmak için bir for döngüsü yazabilirsin. Koşullu ifadelerde olduğu gibi, girintilemenin önemli olduğunu unutma.

int_list = [1, 2, 3, 4]

for value in int_list:
    print(value)

1
2
3
4

Bu egzersiz önceki örneğin üzerine kuruludur; ancak tek bir değerle aşırı alkol tüketimi durumunu test etmek yerine, bunun için bir değer listesine sahip olacaksın.

Bu egzersiz, kursun bir parçasıdır

R Kullanıcıları için Python

Kursa Göz Atın

Egzersiz talimatları

num_drinks listesinin üzerinden geçen bir for döngüsü yaz ve kişinin aşırı alkol tüketicisi olup olmadığını yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

num_drinks = [5, 4, 3, 3, 3, 5, 6, 10]

# Write a for loop
____ ____ ____ num_drinks:
    # if/else statement
    if drink <= 4:
        print('non-binge')
    else:
        print('binge')
Kodu Düzenle ve Çalıştır