Tuesday, 26 May 2020

Belajar Python 3 - Control Flow - Boolean Variables

Boolean Variables

Sebelum kita melangkah lebih jauh, mari kita bicara sedikit tentang Benar dan Salah. Anda mungkin memperhatikan bahwa ketika Anda mengetiknya di editor kode (dengan huruf besar T dan F), mereka muncul dalam warna yang berbeda dari variabel atau string. Ini karena Benar dan Salah adalah tipe khusus mereka sendiri: bool.

Benar dan Salah adalah satu-satunya tipe bool, dan variabel apa pun yang ditugaskan salah satu dari nilai-nilai ini disebut variabel boolean. Variabel Boolean dapat dibuat dengan beberapa cara. Cara termudah adalah dengan hanya menetapkan Benar atau Salah ke variabel:

set_to_true = True
set_to_false = False

Anda juga bisa mengatur variabel sama dengan ekspresi boolean.

bool_one = 5 != 7
bool_two = 1 + 1 != 2
bool_three = 3 * 3 == 9

Variabel-variabel ini sekarang mengandung nilai boolean, jadi ketika Anda mereferensikannya, mereka hanya akan mengembalikan nilai True atau False dari ekspresi yang diberikan kepada mereka.

>>>bool_three
True
>>>bool_four
False
>>>bool_five
True

Instruksi
1. Buat variabel bernama my_baby_bool dan atur sama dengan "true".

my_baby_bool = "true"

2. Periksa jenis my_baby_bool menggunakan tipe (my_baby_bool).
Anda harus mencetaknya untuk mendapatkan hasil untuk ditampilkan di terminal.

my_baby_bool = "true"
print(type(my_baby_bool)

Hasil :
<class 'str'>

3.  Itu bukan variabel boolean! Nilai Boolean Benar dan Salah selalu perlu dikapitalisasi dan tidak memiliki tanda kutip.

Buat variabel bernama my_baby_bool_two dan atur sama dengan True.

Script Latihan :
my_baby_bool_two = True
print(type(my_baby_bool_two))

Hasil :
<class 'bool'>

4. Periksa jenis my_baby_bool_two dan pastikan Anda berhasil membuat variabel boolean.

Anda harus mencetaknya untuk mendapatkan hasil untuk ditampilkan di terminal.