Page 120 - Buku Digital Kelas X
P. 120

Indeks  array dalam  bahasa  Python  atau  di  hampir semua bahasa
                   pemrograman dimulai dengan perhitungan nol, disebut indeks ke-0. Bilangan
                   9 seperti yang tercetak dari Gambar 6.7 ialah elemen dengan indeks ke-1 atau
                   indeks pertama.

                   d.  Penelusuran Data/Pengulangan (Loop: for)
                   Perhatikan bahwa dalam Gambar 6.8 baris pertama, kita hanya mencetak satu
                   elemen sebuah data array pada indeks pertama. Pada baris ketiga dan kelima,
                   kita mencetak  banyak elemen, tetapi sebagai satu  data  utuh. Bagaimana  jika
                   kita ingin mencetak array sebagai elemen-elemen terpisah? Misalnya, kita ingin
                   mencetak setiap elemen dengan memberikan keterangan indeksnya. Kita dapat
                   menggunakan konsep Perulangan atau Loop dengan menggunakan perintah for,
                   seperti ditunjukkan Gambar 6.9. Perintah for digunakan dengan menyertakan
                   sebuah variabel baru untuk menelusuri setiap elemen di dalam variabel yang
                   diberikan (setelah perintah in). Perhatikan baris ketiga Gambar 6.9.











                                       Gambar 6.9 Contoh Penggunaan for dalam Python
                                           Sumber: Dokumen Kemendikbud, 2021
                       Karena for merupakan perintah blok (mengandung beberapa perintah lain),
                   perlu diakhiri dengan tanda titik dua. Perintah-perintah  yang dimaksudkan
                   untuk ikut berulang mengikuti for ini dibuat menjorok ke kanan misalnya 1 tab.
                   Perhatikan penulisan baris keempat dan kelima Gambar 6.9.

                     Latihan 6
                     1.  Perhatikan  baris  kelima  Gambar  6.9.  Mengapa  nomor  indeks yang
                         dicetak di baris sebelumnya, perlu ditambah 1 setiap perulangan?
                     2.  Bagaimana jika diganti, indeks ditambah dengan 2? Apa keluarannya?
                     3.  Bagaimana jika dipindah, penambahan indeks dilakukan di baris
                         keempat? Apa output-nya?

                       Kita dapat menggunakan perintah lain untuk mengulang, seperti perintah
                   while. Kita dapat bereksplorasi terkait penggunaan while ini.

                     Latihan 7
                     Cari tahu penggunaan while dalam bahasa Python!




                                                                                         119
                                                                         Bab 6 Analisis Data
   115   116   117   118   119   120   121   122   123   124   125