Senin, 27 Februari 2023

ANALISIS DATA (CHAPTER FIVE)

 

BAHASA PEMROGRAMAN PYTHON

(CHAPTER FIVE)


d. Penelusuran Data/Pengulangan (Loop: for)

Perhatikan bahwa dalam Gambar dibawah 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 dibawah. Perintah for digunakan dengan menyertakan sebuah variabel baru untuk menelusuri setiap elemen di dalam variabel yang diberikan (setelah perintah in). Perhatikan baris ketiga Gambar dibawah.











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 diatas.

Latihan 6
1. Perhatikan baris kelima Gambar diatas. 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 bariskeempat? 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!

ANALISIS DATA (CHAPTER FOUR)

 

BAHASA PEMROGRAMAN PYTHON

(CHAPTER FOUR)


c. Banyak Nilai untuk Satu Variabel (Array)

Latihan 4
1. Ketikkan kode program berikut, kemudian lihat hasil eksekusinya.


2. Apakah output dari variabel bil1 pada baris keempat? Nilai 5 saja? Ke manakah nilai 10-nya?


Perhatikan bahwa pada variabel bil1, bil2, dan jumlah, kita menyimpan data dengan satu nilai saja untuk setiap variabel. Jika kita mengisi kembali variabel dengan nilai yang lain, nilai yang lama akan hilang atau ditimpa dengan nilai baru. Namun demikian, kita masih bisa menyimpan lebih dari satu nilai dalam satu variabel saja, yang disebut variabel array. Dalam kehidupan sehari-hari, kita akan menemui data yang memiliki banyak nilai, termasuk daftar nilai mata pelajaran Informatika sebuah kelas, misalnya. Menuliskan sebuah array dapat dilakukan dengan menggunakan tanda kurung siku seperti diperlihatkan pada Gambar berikut baris pertama.









Karena satu variabel menyimpan banyak nilai, kita dapat menyebutkan nilai nilai tersebut sebagai nilai pertama (atau elemen indeks pertama), elemen kedua, elemen ketiga, dan seterusnya. Dalam bahasa pemrograman, mengakses nilai ke-n dari suatu array dapat dilakukan dengan menggunakan kurung siku persis setelah nama variabel array tersebut, misalnya pada baris kedua Gambar diatas.

Latihan 5
1. Ketikkan baris perintah pertama dan kedua saja pada kode program Gambar diatas (tanpa kode baris ketiga dan seterusnya), kemudian jalankan programnya. Apakah output-nya bilangan 9?
2. Padahal, kita ingin mencetak data ke-1 pada baris kedua tersebut. Mengapa tidak muncul bilangan 10? 

Indeks array dalam bahasa Python atau di hampir semua bahasapemrograman dimulai dengan perhitungan nol, disebut indeks ke-0. Bilangan9 seperti yang tercetak dari Gambar diatas ialah elemen dengan indeks ke-1 atauindeks pertama.

BUKU GURU SMA KELAS X - KURIKULUM MERDEKA

  BUKU GURU SMA KELAS X - KURIKULUM MERDEKA B abeh Opiq 76 berbagi file  Buku Guru Satuan Pendidikan Sekolah Menengah Atas (SMA) Kelas X (Se...