Metode bool () mengonversi nilai menjadi Boolean (Benar atau Salah) menggunakan prosedur pengujian kebenaran standar.
Sintaksnya bool()
adalah:
bool ((nilai))
parameter bool ()
Tidak wajib meneruskan nilai ke bool()
. Jika Anda tidak memberikan nilai, bool()
kembalikan False
.
Dalam penggunaan umum, bool()
membutuhkan satu parameter value
.
Nilai pengembalian dari bool ()
bool()
kembali:
False
jika nilainya dihilangkan atau salahTrue
jika nilainya benar
Nilai berikut dianggap salah dengan Python:
None
False
- Nol dari semua tipe numerik. Sebagai contoh,
0
,0.0
,0j
- Urutan kosong. Sebagai contoh,
()
,()
,''
. - Pemetaan kosong. Sebagai contoh,
()
- objek Kelas yang memiliki
__bool__()
atau__len()__
metode yang mengembalikan0
atauFalse
Semua nilai lain kecuali nilai ini dianggap benar.
Contoh: Bagaimana bool () bekerja?
test = () print(test,'is',bool(test)) test = (0) print(test,'is',bool(test)) test = 0.0 print(test,'is',bool(test)) test = None print(test,'is',bool(test)) test = True print(test,'is',bool(test)) test = 'Easy string' print(test,'is',bool(test))
Keluaran
() Salah (0) Benar 0.0 adalah Salah Tidak ada Salah Benar Benar Benar Mudah string Benar