Dalam pemrograman Python, kita seringkali menggunakan perulangan (loop) untuk mengulangi serangkaian instruksi. Namun, terkadang kita ingin mengabaikan beberapa iterasi dalam perulangan berdasarkan kondisi tertentu. Di sinilah perintah “continue” menjadi sangat berguna. Dalam artikel ini, kita akan menjelaskan penggunaan perintah “continue” dan memberikan contoh pengkodean untuk memahaminya dengan lebih baik.
Penggunaan Perintah “continue”:
Perintah “continue” digunakan untuk melompati sisa iterasi dalam suatu perulangan dan langsung melanjutkan ke iterasi berikutnya. Dengan kata lain, saat perintah “continue” dieksekusi, program akan mengabaikan sisa instruksi dalam blok perulangan dan melanjutkan dengan iterasi berikutnya.
Contoh Pengkodean:
Mari kita lihat contoh pengkodean berikut yang menggunakan perintah “continue” dalam Python:
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for number in numbers:
if number % 2 == 0:
continue
print(number)
Penjelasan:
Dalam contoh ini, kita memiliki sebuah list `numbers` yang berisi angka dari 1 hingga 10. Kami menggunakan perulangan `for` untuk mengiterasi setiap angka dalam list tersebut.
Di dalam perulangan, kami menggunakan pernyataan kondisional `if` untuk memeriksa apakah angka tersebut merupakan angka ganjil atau genap. Jika angka tersebut merupakan angka genap (memiliki sisa pembagian 0 ketika dibagi dengan 2), perintah `continue` akan dieksekusi.
Ketika perintah `continue` dieksekusi, program akan melompati pernyataan `print(number)` dan langsung melanjutkan dengan iterasi berikutnya dalam perulangan. Ini berarti angka tersebut tidak akan dicetak ke layar jika merupakan angka genap.
Hasil Output:
Berikut adalah hasil output yang akan diberikan oleh contoh pengkodean di atas:
```
1
3
5
7
9
```
Penjelasan Output:
Output di atas menampilkan angka-angka ganjil dari 1 hingga 10, sementara angka genap (2, 4, 6, 8, 10) diabaikan karena penggunaan perintah `continue`.
Kesimpulan:
Dalam artikel ini, kami telah menjelaskan penggunaan perintah “continue” dalam Python untuk mengontrol perulangan. Dengan menggunakan perintah “continue”, kita dapat memilih untuk mengabaikan iterasi tertentu dalam perulangan berdasarkan kondisi yang ditentukan. Penggunaan perintah “continue” sangat membantu ketika kita ingin menghindari menjalankan beberapa instruksi dalam suatu perulangan dan langsung melanjutkan ke iterasi berikutnya.