Skip to main content
  1. Belajar/
  2. Python Fundamental/
  3. 8. Menggunakan Perulangan While dan For pada Python/

Quiz

12 mins· loading · loading ·
Menggunakan Perulangan While dan For pada Python - This article is part of a series.
Part 6: This Article

Sebelum lanjut ke materi berikutnya, silahkan kerjakan Quiz ini untuk menguji pemahaman kamu terhadap materi.

--- primary_color: steelblue secondary_color: lightgray text_color: black --- ### Tujuan Perulangan Apa tujuan utama perulangan dalam pemrograman? 1. [ ] Meningkatkan kompleksitas kode 1. [ ] Menulis lebih banyak baris kode 1. [x] Menjalankan serangkaian instruksi beberapa kali 1. [ ] Menyingkat sintaks Python ### Kondisi Berhenti pada Perulangan Saat kondisi berhenti tidak pasti dan iterasi bergantung pada kebenaran atau ketidakbenaran suatu kondisi, perulangan apa yang lebih sesuai digunakan? 1. [x] Perulangan While 1. [ ] Perulangan For 1. [ ] Keduanya bisa digunakan 1. [ ] Tidak ada perbedaan yang signifikan ### Fungsi Enumerate pada Perulangan For Apa kegunaan dari fungsi `enumerate` dalam perulangan for? 1. [ ] Menghitung total elemen dalam urutan 1. [x] Mendapatkan indeks dan nilai setiap elemen 1. [ ] Menambahkan elemen baru ke dalam urutan 1. [ ] Menghapus elemen dari urutan ### Kapan Menggunakan Perulangan For Kapan sebaiknya menggunakan perulangan `for`? 1. [ ] Saat kondisi berhenti tidak pasti 1. [ ] Saat iterasi melibatkan membaca file eksternal 1. [x] Saat jumlah iterasi sudah diketahui 1. [ ] Saat ingin menjaga kontrol penuh terhadap kondisi ### Menggabung Dua Buah List Fungsi apa yang dapat digunakan untuk menggabungkan dua list menjadi satu sehingga dapat diakses bersamaan dalam perulangan `for`? 1. [ ] merge 1. [ ] concat 1. [x] zip 1. [ ] combine ### Fungsi Break Apa tujuan penggunaan pernyataan `break` dalam perulangan? 1. [ ] Melanjutkan ke iterasi berikutnya 1. [ ] Mengakhiri program secara keseluruhan 1. [x] Menghentikan perulangan secara paksa 1. [ ] Menggabungkan dua list ### Fungsi Continue Bagaimana cara menggunakan pernyataan `continue` dalam perulangan `for`? 1. [x] Untuk melanjutkan ke iterasi berikutnya 1. [ ] Untuk menghentikan perulangan 1. [ ] Untuk membuat iterasi tak terbatas 1. [ ] Tidak dapat digunakan dalam perulangan for ### Perulangan Untuk Membaca Data Eksternal Apa yang sebaiknya dipilih ketika iterasi melibatkan membaca data dari sumber eksternal seperti file? 1. [x] Perulangan While 1. [ ] Perulangan For 1. [ ] Keduanya bisa digunakan 1. [ ] Tidak ada perbedaan yang signifikan ### Perulangan For Untuk List dan Tuple Mengapa perulangan `for` sering digunakan ketika iterasi melibatkan list atau tuple? 1. [ ] Lebih efisien 1. [ ] Lebih fleksibel 1. [x] Sintaks yang lebih ringkas dan mudah dimengerti 1. [ ] Tidak dapat digunakan untuk iterasi melalui list ### Kelebihan Perulangan For untuk List dan Tuple Apa keuntungan utama penggunaan perulangan for dalam iterasi melalui list atau tuple? 1. [ ] Menghindari kesalahan manusia 1. [ ] Meminimalkan efisiensi 1. [ ] Meningkatkan kompleksitas kode 1. [x] Mengurangi jumlah baris kode ### Penggunaan While Apa output dari kode berikut? ```python angka = 1 while angka < 5: print(angka, end=" ") angka += 2 ``` 1. [ ] 1 2 3 4 1. [x] 1 3 5 1. [ ] 1 2 4 1. [ ] 1 4 ### Penggunaan For Berikut adalah list nama-nama buah: `buah = ["apel", "mangga", "pisang", "jeruk"]`. Apa output dari kode berikut? ```python for b in buah: if "a" in b: print(b.upper(), end=" ") else: print(b, end=" ") ``` 1. [x] APEL MANGGA PISANG jeruk 1. [ ] APEL MANGGA PISANG JERUK 1. [ ] apel mangga pisang JERUK 1. [ ] apel mangga PISANG jeruk ### Penggunaan For 2 Jika kita memulai dengan nilai `total = 0` dan menjalankan perulangan `for` pada rentang 1 hingga 5, lalu menambahkan setiap nilai ke total, apa nilai totalnya setelah perulangan selesai? 1. [ ] 10 1. [ ] 15 1. [ ] 5 1. [x] 14 ### Penggunaan For 3 Apa yang akan dicetak oleh kode berikut? ```python for i in range(3): for j in range(2): print(i * j, end=" ") print() ``` 1. [x] 0 0 1 2 2 4 1. [ ] 0 0 0 1 2 3 1. [ ] 0 0 1 1 2 2 1. [ ] 0 1 2 3 4 5 ### Penggunaan For 4 Apa output dari kode berikut? ```python for i in range(5, 0, -1): print(i, end=" ") ``` 1. [x] 5 4 3 2 1 1. [ ] 1 2 3 4 5 1. [ ] 5 4 3 2 1. [ ] 1 5 4 3 2
Menggunakan Perulangan While dan For pada Python - This article is part of a series.
Part 6: This Article