MulaiMulai sekarang secara gratis

Melakukan loop pada range

Sekarang setelah Anda dapat mendefinisikan UnitRange dan StepRange, mari lihat cara mengiterasi range tersebut menggunakan dua jenis loop yang dibahas dalam bab ini. Anda telah melihat sebelumnya bahwa jika Anda hanya mencetak variabelnya, yang ditampilkan adalah rangenya, bukan nilai-nilai di dalamnya. Untuk memperoleh nilai-nilai dalam range, Anda dapat menggunakan loop untuk mengiterasi setiap nilai dalam range.

Range memungkinkan kita menentukan titik awal, dan ini berguna jika Anda tidak benar-benar melakukan loop pada rangenya, melainkan melakukan loop pada tipe data lain dengan menggunakan range untuk menentukan batas potong (slice).

Pada bagian pertama latihan ini, Anda akan mendefinisikan sebuah range my_range, lalu menggunakan loop for untuk mencetak semua nilai dalam range tersebut. Untuk bagian kedua latihan, Anda akan mengiterasi range yang sama tetapi menggunakan loop while.

Latihan ini adalah bagian dari kursus

Julia Tingkat Menengah

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Define a range with start=1, stop=100, step=5
my_range = ____:____:____

# Iterate over my_range using a for loop, print results
for ____ in ____
	println(____)
end
Edit dan Jalankan Kode