Menghasilkan Angka dengan Langkah Menggunakan for di Python
Untuk mencetak angka dengan langkah tertentu,
parameter ketiga harus diteruskan ke fungsi
range.
Contoh
Mari cetak angka dari 1 hingga
9 dengan langkah 2:
for num in range(1, 10, 2):
print(num)
Hasil kode yang dijalankan:
1
3
5
7
9
Contoh
Jika langkah ditetapkan dengan angka negatif, maka angka akan dicetak dalam urutan terbalik. Mari tukar nilai pada parameter pertama dan kedua fungsi untuk kejelasan:
for num in range(10, 1, -1):
print(num)
Setelah kode dijalankan, angka dari 10
hingga 2 akan dicetak, karena angka pada
parameter kedua tidak termasuk dalam rentang:
10
9
8
7
6
5
4
3
2
Tugas Praktis
Cetak angka genap dari 1
hingga 100 ke konsol.
Cetak angka dari -10 hingga
10 ke konsol.
Tulis kode untuk mendapatkan urutan angka berikut:
20
17
14
11
8
5
2