Senin, 27 Februari 2023

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.

Tidak ada komentar:

Posting Komentar

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