Kaedah bool () menukar nilai ke Boolean (Betul atau Salah) menggunakan prosedur ujian kebenaran standard.
Sintaksnya bool()
adalah:
bool ((nilai))
parameter bool ()
Tidak wajib memberikan nilai kepada bool()
. Sekiranya anda tidak melepasi nilai, bool()
pulangkan False
.
Secara umum, bool()
mengambil satu parameter value
.
Nilai Pulangan dari bool ()
bool()
mengembalikan:
False
jika nilainya dihilangkan atau salahTrue
sekiranya nilainya benar
Nilai berikut dianggap salah dalam Python:
None
False
- Sifar dari sebarang jenis angka. Sebagai contoh,
0
,0.0
,0j
- Urutan kosong. Sebagai contoh,
()
,()
,''
. - Pemetaan kosong. Sebagai contoh,
()
- objek Kelas yang mempunyai
__bool__()
atau__len()__
kaedah yang mengembalikan0
atauFalse
Semua nilai lain kecuali nilai-nilai ini dianggap benar.
Contoh: Bagaimana bool () berfungsi?
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))
Pengeluaran
() adalah Salah (0) Betul 0.0 adalah Salah Tidak ada yang Salah Benar adalah Benar String mudah adalah Benar