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
R Kullanıcıları için Python
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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')