Loop
Loop digunakan ketika ada beberapa elemen yang perlu menjalani rangkaian perhitungan yang sama atau blok kode yang sama. Biasanya, item ditempatkan dalam sebuah list dan kita menulis for loop sehingga blok kode yang sama dijalankan pada setiap elemen dalam list tersebut.
Intinya adalah kita tidak menyalin-tempel kode berkali-kali untuk melakukan aksi berulang ini.
Diberikan sebuah list bilangan bulat, Anda dapat menulis for loop untuk mencetak setiap bilangan bulat dalam list.
Perhatikan, sama seperti pernyataan kondisional, indentasi itu penting.
int_list = [1, 2, 3, 4]
for value in int_list:
print(value)
1
2
3
4
Latihan ini akan melanjutkan contoh sebelumnya, tetapi alih-alih satu nilai untuk menguji status binge drinking kita, Anda akan memiliki sebuah list berisi beberapa nilai.
Latihan ini adalah bagian dari kursus
Python untuk Pengguna R
Petunjuk latihan
Tulis sebuah for loop yang mengiterasi list num_drinks, dan mencetak apakah orang tersebut termasuk binge drinker atau tidak.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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')