Cara menggunakan TRUEVALUES pada Python

Tutorial Belajar Python Part 11: Tipe Data Boolean dalam Bahasa Python

14 Aug 18 | | Tutorial Python | |

Dari seluruh tipe data yang ada di dalam bahasa pemrograman Python, mungkin inilah tipe data yang paling sederhana, namun Boolean sangat penting dan selalu ada di setiap bahasa pemrograman komputer. Untuk lebih lanjut, kita akan bahas Tipe Data Boolean dalam Bahasa Pemrograman Python.

Pengertian Tipe Data Boolean Python

Tipe data boolean sebenarnya sangat simple. Tipe data ini hanya bisa diisi dengan salah satu dari 2 nilai: True atau False. Tipe data boolean banyak dipakai untuk percabangan kode program atau untuk memutuskan apa yang mesti dijalankan ketika sebuah kondisi terjadi.

Sebagai contoh, kita bisa membuat kode program untuk menentukan apakah sebuah angka genap atau ganjil berdasarkan input dari pengguna. Untuk keperluan ini kita harus mengecek terlebih dahulu apakah angka tersebut bisa dibagi 2 [untuk angka genap], atau tidak bisa dibagi 2 [untuk angka ganjil]. Tipe data boolean bisa dipakai untuk menampung kondisi seperti ini, yakni benar atau salah [True atau False].

Penggunaan tipe data boolean ini akan lebih jelas saat kita masuk ke kondisi percabangan program seperti IF [yang akan dibahas pada tutorial terpisah].

Cara Penggunaan Tipe Data Boolean Python

Sebagaimana yang sudah dijelaskan sebelumnya, tipe data boolean hanya bisa diisi dengan 2 nilai, yakni salah satu dari True atau False. Berikut contoh penulisannya:

foo = True
bar = False
 
print[foo]
print[bar]

Hasil kode program python:

True
False

Dalam kode program diatas, saya menginput nilai boolean True ke dalam variabel foo dan nilai boolean False ke dalam variabel bar.

Yang juga harus diperhatikan adalah penulisan huruf besar atau kecil. Dalam bahasa Python, penulisannya harus persis seperti itu, jika diinput sebagai true atau TRUE, akan menghasilkan error:

foo = true
print[foo]

Hasil kode program python:

Traceback [most recent call last]:
File "D:\belajar_python\latihan.py", line 1, in 
foo = true
NameError: name 'true' is not defined

Selain diinput manual, tipe data boolean lebih sering di dapat sebagai hasil dari operasi perbandingan, seperti apakah suatu angka lebih besar dari angka lainnya, apakah lebih kecil, atau sama dengan. Berikut contoh penggunaan operasi perbandingan ini:

foo = 12 < 10
print[foo]
foo = 12 > 10
print[foo]
foo = "A" == "a"
print[foo]

Hasil kode program python:

False
True
False

Di baris pertama, saya menyimpan hasil operasi perbandingan 12 < 10 ke dalam variabel foo. Apakah 12 < 10? Salah. Sehingga nilai variabel foo akan berisi boolean False.

Di baris ketiga, operasi perbandingannya di balik, yakni apakah 12 > 10? Benar. Sehingga nilai variabel foo akan berisi boolean True.

Terakhir di baris kelima operasi perbandingannya adalah apakah “A” sama dengan “a”. Disini saya membandingkan antara dua buah string, namun karena “A” tidak sama dengan “a”, maka variabel foo akan berisi boolean False.

Hasil boolean dari operasi perbandingan ini juga bisa didapat tanpa harus menyimpannya ke dalam variabel, seperti contoh berikut:

print[12 < 10]
print[12 > 10]
print["A" == "a"]

Hasil kode program python:

False
True
False

Operasi perbandingan yang dipakai masih sama seperti sebelumnya, hanya saja kali ini langsung saya input ke dalam perintah print.

Lebih jauh lagi, metode perbandingan seperti ini sangat sering dipakai dalam struktur logika IF seperti contoh berikut:

a = 12
b = 10
if [a < b]:
  print["Isi variabel a lebih kecil daripada variabel b"]
elif [a > b]:
  print["Isi variabel a lebih besar daripada variabel b"]
else:
  print["Isi variabel a sama dengan variabel b"]

Hasil kode program python:

Isi variabel a lebih besar daripada variabel b

Pembahasan lebih lanjut tentang struktur IF ini akan kita bahas dalam tutorial tersendiri. Tapi bisa anda lihat bahwa operasi perbandingan yang menghasilkan nilai Boolean dipakai untuk menentukan perintah apa yang harus dijalankan. Dalam contoh diatas, operasi yang menghasilkan nilai True adalah a > b, sehingga hasil yang tampil adalah “Isi variabel a lebih besar daripada variabel b“.

Dalam lanjutan tutorial belajar bahasa pemrograman Python kali ini kita telah membahas tentang pengertian tipe data Boolean beserta contoh penggunaannya. Berikutnya kita akan membahas tipe data List dalam bahasa Python.

Apa itu tipe data boolean Python?

Selanjutnya adalah tipe data boolean. Tipe data boolean adalah tipe data yang paling simpel dan mudah. Tipe data boolean hanya menyimpan dua buah nilai, yaitu; True dan False. Nilai True untuk pernyataan bernilai benar, dan False untuk merepresentasikan pernyataan yang bernilai salah.

Apa perintah yang digunakan untuk menghasilkan keluaran pada Python 3?

Untuk membuat output di layar, perintah atau fungsi yang paling sering kita gunakan adalah fungsi print[] .

Bagaimana cara menjalankan dan menguji program Python?

Menjalankan Python.
Buka terminal CTRL + ALT + T..
Ketik python maka Anda akan masuk ke Python shell..
Tuliskan script Python Anda, contoh: print["Selamat datang di Python"] . jika sudah tekan tombol ENTER , dan script Python akan dijalankan/eksekusi..
Untuk keluar dari Python shell ketik exit[].

Bagaimana cara mengecek tipe data suatu nilai pada variabel dalam phyton?

Python akan seara otomatis mengenali jenis data atau tipe data yang tersimpan dalam sebuah variabel. Untuk memeriksa tipe data pada suatu variabel, kita bisa menggunakan fungsi type[] .

Bài mới nhất

Chủ Đề