Postingan

Menampilkan postingan dari Januari, 2021

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