Komputer lebih cepat dan lebih tepat daripada manusia dalam operasi tertentu.
Operasi perbandingan merupakan kunci dalam pengembangan program komputer. Baris kode di bawah ini menunjukkan contoh operasi perbandingan.
5 < 9
Operasi perbandingan selalu menghasilkan salah satu dari dua hasil berikut: Ya atau Tidak
50 > 100
Kedua pernyataan tersebut akan memerintahkan komputer untuk melakukan operasi perbandingan.
Hasil operasi perbandingan dalam Python adalah Benar atau Salah.
Rangkaian elektronik di dalam komputer menggunakan jutaan sakelar kecil untuk menyimpan nilai Benar/Salah ini.
Komputer menggunakan kode biner untuk merepresentasikan informasi. Dengan menghidupkan dan mematikan tombol, kita mengubah informasi yang tersimpan di komputer.
Untuk menyederhanakannya, dua angka digunakan untuk mewakili status OFF/ON pada sakelar. Angka-angka ini adalah: 0 dan 1
Kode biner terdiri dari angka 0 dan 1 dan sakelar kecil memungkinkan komputer untuk melakukan miliaran operasi kecil dengan sangat cepat.
Tugas-tugas modern yang kompleks seperti streaming video atau transaksi perbankan daring dapat dipecah menjadi kalkulasi-kalkulasi sederhana yang sangat kecil.
Perangkat-perangkat modern seperti teleskop dan kamera digital menyimpan dan memproses informasi menggunakan kode biner.
Anda kini siap untuk bertemu dengan tipe data lainnya. Boolean adalah tipe data yang hanya memiliki dua kemungkinan nilai: Benar atau Salah.
Mari kita lihat contoh di dunia nyata. Sistem penyiraman tanaman menggunakan sensor untuk mengukur kelembapan tanah.
Bila tingkat kelembapan tanah kurang dari 100 unit, sistem akan menyiram tanaman secara otomatis. Nilai True akan memicu tindakan.
Anda dapat menggunakan Boolean untuk memicu tindakan. Setelah tanaman disiram, pembacaan dari sensor kelembapan tanah akan meningkat.
soil_moisture = 80
soil_moisture = 120
print(soil_moisture < 100)
Pelajaran yang Dapat Dipetik
Anda mempelajari bahwa:
🌟 Tipe data Boolean memiliki satu dari dua kemungkinan nilai: Benar atau Salah
🌟 Operasi perbandingan selalu menghasilkan Boolean
No comments:
Post a Comment