Postingan

Python - Apa Itu Perulangan While?

Gambar
1. Pengertian dan struktur fungsi while Selain for, terdapt sebuah fungsi di bahasa pemrograman Python yang bisa digunakan untuk melakukan perulangan, yaitu while. Apa itu fungsi while? while adalah sebuah fungsi perulangan yang digunakan untuk mengeksekusi sekumpulan baris koding berdasarkan kondisi tertentu.  Fungsi while akan menjalankan statemen-statemen selama kondisi terpenuhi. Fungsi while memiliki struktur seperti berikut ini: while kondisi:      statemen-1      statemen-2 ...... Penggunaan identasi perlu diperhatikan untuk membedakan baris koding mana yang termasuk statemen perulangan while, dan mana yang tidak. 2. Contoh perulangan while Ketika dijalankan, program akan memeriksa apakah nilai variabel ulang tidak sama dengan 0. Jika tidak, program akan mencetak pesan "Selama nilai ulang tidak sama dengan 0, cetak kalimat ini". Setelah itu, nilai variabel ulang akan berkurang sebanyak 1. Perulangan ini akan terus dilakukan hingga nilai variabel...

Pembahasan Materi Percabangan di Python - Bagian 2

Gambar
Pada pekan sebelumnya telah dibahas percabangan if di bahasan pemrograman Python. Kali ini akan dibahas beberapa materi yang terkait dengan percabangan, yaitu tipe data logika, dan percabangan bersarang (nested if). 1. Tipe data logika Tipe data logika (boolean) adalah suatu tipe data yang hanya memiliki hasil berupa nilai True atau False. Penggunaan tipe data logika paling dasar adalah memberikan nilai True atau False secara langsung ke suatu variabel. Contoh: Tipe data logika tidak lepas dari penggunaan dua operator, yaitu operator relasi, dan operator logika. Gambar 1. Tabel operator relasi Detail operator relasi == : mengembalikan nilai true apabila nilai a dan nilai b sama > : mengembalikan nilai true apabila nilai a lebih besar daripada nilai b < : mengembalikan nilai true apabila nilai a lebih kecil daripada nilai b >= : mengembalikan nilai true apabila nilai a lebih besar dari atau sama dengan nilai b <= : mengembalikan nilai true apabila nilai a lebih kecil dari at...

Pembahasan Materi Percabangan di Python - Bagian 1

Gambar
  Pengenalan Percabangan adalah sebuah metode program untuk menjalankan statement  tertentu jika memenuhi suatu kondisi. Contoh percabangan: Jika saya lapar, saya akan makan. Jika saya lapar, saya akan makan. Namun jika saya tidak lapar, saya tidak akan makan. Jenis-Jenis Percabangan Pada bahasa pemrograman Python terdapat tiga jenis percabangan, di antaranya sebagai berikut: 1. One-way statement One-way statement  adalah percabangan yang hanya memiliki satu kondisi. Sintaks yang digunakan untuk jenis percabangan ini adalah if. Struktur one-way statement  adalah sebagai berikut: if <kondisi>: <aksi> Seperti yang dicontohkan di atas, identasi digunakan untuk memisahkan aksi dengan kondisi. Tanpa menggunakan identasi, fungsi percabangan tidak akan berjalan. Perhatikan contoh program berikut: Ketika dijalankan, program di atas akan memunculkan pesan error. Pesan tersebut mengatakan bahwa seharusnya digunakan identasi di baris keempat program. Sekarang akan d...

Python - Looping FOR

Gambar
  1. Pengertian looping Looping , atau perulangan, adalah sebuah fungsi yang akan mengulang sebuah proses hingga mencapai batas tertentu. Dalam bahasa pemrograman Python, terdapat 2 jenis fungsi looping , yaitu FOR dan WHILE. 2. Looping FOR Perulangan FOR digunakan untuk mengerjakan sebuah statement berkali-kali hingga mencapai batas tertentu. Struktur perulangan FOR: for nama_variabel in range (banyak_perulangan): statemen-1 statemen-2 .................  Untuk lebih jelasnya, perhatikan dua program di bawah ini: Pada program di atas, fungsi print() digunakan sebanyak 6 kali untuk mencetak kalimat "Ini adalah kalimat". Program memang menampilkan hasil yang sesuai, tetapi penggunaan fungsi print() sebanyak 6 kali adalah hal yang boros dalam kasus ini. Bagaimana jika kita ingin mencetak 100 kalimat? Menggunakan fungsi print() terus menerus bukanlah solusi yang tepat. Fungsi perulangan FOR digunakan pada contoh program kedua untuk mencetak kalimat "Ini adalah kalimat" ...

Python - Tipe Data Numerik

Gambar
  1. Pengenalan tipe data numerik di Python Terdapat beberapa macam tipe data pada bahasa pemrograman Python, dan salah satunya adalah tipe data numerik. Tipe data numerik adalah tipe data yang berupa angka, baik angka bulat maupun angka desimal. Pada Python, angka bulat direpresentasikan dalam tipe data integer (int), sedangkan angka desimal direpresentasikan dalam tipe data float (float). Penulisan tipe data numerik di Python adalah sebagai berikut: nama_variabel = angka Pada gambar di atas, terdapat dua buah variabel yang masing-masing menyimpan data numerik, yaitu variabel a dan variabel b. Variabel a menyimpan data angka 2, sedangkan variabel b menyimpan data angka 2.5 2. Mengubah data int menjadi float dan sebaliknya Sebuah tipe data integer bisa diubah menjadi float, dan begitu pula sebaliknya. Ketika data integer diubah menjadi float, tanda koma akan ditambahkan setelah bilangan terakhir. Sedangkan data float yang diubah menjadi integer akan kehilangan bilangan yang berada ...

Langkah Awal Membuat Koding Python di Visual Studio Code Bagian 2

Gambar
            Pada konten sebelumnya telah dijelaskan  langkah-langkah awal membuat koding Python di Visual Studio Code . Kali ini penulis akan melanjutkan pembahasan sebelumnya. Di sini terdapat sebuah program yang bertujuan untuk menjumlahkan dua bilangan. Program penjumlahan dua bilangan Penjelasan program: angka1: variabel yang menyimpan masukan pengguna. angka2: variabel yang menyimpan masukan pengguna. int: mengubah masukan pengguna menjadi tipe data integer (bilangan bulat) eval: mengubah masukan pengguna menjadi data numerik. input(): perintah yang meminta masukan dari pengguna print(): mencetak suatu pesan ke layar angka1 + angka2: ekspresi yang akan diproses oleh program                Ketika program dijalankan, pengguna akan diminta untuk memasukkan dua buah input berupa bilangan . Setelah sukses memasukkan input , program akan mengeluarkan hasil penjumlahan kedua bilangan. Pada contoh di atas,...

Langkah Awal Membuat Koding Python di Visual Studio Code

Gambar
      Sebelumnya penulis telah membahas  bagaimana menginstall Visual Studio Code.  Untuk mengingatkan kembali akan posting sebelumnya, Visual Studio Code, atau VS Code, adalah sebuah teks editor multiplatform  yang bisa digunakan untuk membuat program. VS Code mendukung banyak bahasa pemrograman, dan salah satunya adalah bahasa pemrograman Python.     Menurut Python Software Foundation (2016), Python adalah bahasa pemrograman interpretatif, berorientasi objek dan semantik yang dinamis. Python memiliki high-level  struktur data, dynamic typing  dan dynamic binding . Python memiliki sintaks sederhana dan mudah dipelajari untuk penekanan pada kemudahan membaca dan mengurangi biaya perbaikan program. Dari pernyataan sebelumnya, dapat disimpulkan bahwa Python adalah bahasa pemrograman yang simpel, dan mengutamakan pada kemudahan membaca sintaks program daripada mencari error  pada program. Penulisan sintaks program pada Python tidaklah ...