Bool () yöntemi, standart doğruluk testi prosedürünü kullanarak bir değeri Boolean'a (Doğru veya Yanlış) dönüştürür.
Sözdizimi bool()
şöyledir:
bool ((değer))
bool () parametreleri
Bir değerin aktarılması zorunlu değildir bool()
. Bir değer bool()
iletmezseniz geri döner False
.
Genel kullanımda bool()
tek parametre alır value
.
Bool () 'dan Dönüş Değeri
bool()
İadeler:
False
değer atlanırsa veya yanlışsaTrue
değer doğruysa
Aşağıdaki değerler Python'da yanlış kabul edilir:
None
False
- Herhangi bir sayısal türden sıfır. Örneğin
0
,0.0
,0j
- Boş sıra. Örneğin
()
,()
,''
. - Boş eşleme. Örneğin,
()
- yer alır Sınıfların nesneleri
__bool__()
ya da__len()__
yöntem olup, burada döner0
ya daFalse
Bu değerler dışındaki diğer tüm değerler doğru kabul edilir.
Örnek: bool () nasıl çalışır?
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))
Çıktı
() Yanlış (0) Doğru 0.0 Yanlış Hiçbiri Yanlış Doğru Doğru Kolay string Doğru