Page 131 - Informatikakm
P. 131

Gambar 6.11 Contoh Penggunaan try-except dalam Python
                                       Sumber: Dokumen Kemendikbud, 2021
                   Secara umum,    penggunaan blok try-except  dapat dijelaskan dengan
               terjemahannya. Kita mencoba (trying) untuk mengeksekusi perintah-perintah
               (baris setelah try). Jika terjadi kesalahan,  eksekusi akan dilempar/lompat ke
               baris except dan mengeksekusi baris di dalamnya. Jika tidak terjadi kesalahan
               hingga akhir perintah dalam try,  akan keluar dari blok perintah try-except
               (dalam hal  ini kembali ke  perintah  for  untuk perulangan berikutnya).  Dari
               mekanisme ini, muncul proses percabangan di mana ada pemrosesan data yang
               membagi bilangan dan mencetak hasil    pembagiannya,  dan ada pemrosesan
               data yang tidak mencetak bilangan, tetapi mencetak pesan “Bukan bilangan”.

                Latihan 9
                Ketik kode program pada Gambar 6.11! Berapa bilangan yang tercetak?

                   Blok perintah try-except merupakan salah satu perintah yang digunakan
               untuk kasus percabangan untuk menguji suatu    kondisi,  dalam hal  ini kasus
               kesalahan atau tidak. Ada perintah lain yang dapat digunakan untuk menangani
               kasus percabangan (branch), seperti perintah if dan blok perintah if-else.

                Latihan 10
                Cari tahu penggunaan branch if atau if-else dalam bahasa Python!

               f.  Pustaka Kode (Library import)
               Saat memerlukan informasi yang mungkin belum pernah         dipelajari dan
               tidak ditemukan di buku    mata pelajaran yang kalian miliki,  kalian akan
               pergi ke  perpustakaan yang menyimpan banyak sekali buku     dan informasi
               y  d  kit  cari.  Seper  halny  perpustak  sekolah,  àtur  library atau
               pustaka di sebuah  pemrograman memungkinkan kita untuk mendapatkan
               fungsionalitas yang tidak ada di program kita. Fungsionalitas ini disediakan
               oleh penyedia bahasa pemrograman atau komunitas tertentu yang memang
               sering menggunakan fungsionalitas tersebut.   Library  atau  pustaka adalah
               koleksi program dan paket yang tersedia untuk berbagai penggunaan.




                                                                                    121
                                                                     Bab 6 Analisis Data
   126   127   128   129   130   131   132   133   134   135   136