Ingxaki ephambili enxulumene nokuchaswa kwe-boolean kwiPython kukuba inokubhida kwaye ikhokelele kwiziphumo ezingalindelekanga. Umzekelo, ukuba uyala ixabiso le boolean ngongasebenzisi, isiphumo sisenokungabi yile uyilindeleyo. Oku kungenxa yokuba iPython ayitoliki ukuchaswa kwe-boolean njengento echasene nayo (iNyaniso iba bubuxoki kwaye bubuxoki bube yiNyaniso). Endaweni yoko, iPython itolika ukuchaswa kwe-boolean njengento ehambelana nayo (Inyani ihlala iyinyani kwaye ubuxoki buhlala bububuxoki). Oku kunokukhokelela kwiziphumo ezingalindelekanga xa usebenzisa abaqhubi abanengqondo abafana no-“kunye” okanye “okanye”.
#Negation of boolean in Python is done using the not operator. boolean_value = True negated_boolean_value = not boolean_value print(negated_boolean_value) # Output: False
1. boolean_value = Yinyani: Lo mgca unika ixabiso le-boolean leNyaniso kwi-boolean_value eguquguqukayo.
2. negated_boolean_value = hayi boolean_value: Lo mgca usebenzisa hayi umsebenzisi ukugatya ixabiso le boolean_value kwaye unike ukuguquguquka negated_boolean_value.
3. print(negated_boolean_value): Lo mgca uprinta ixabiso le-negated_boolean_value, eyi-False kule meko.
Ukuchaswa kwedatha ye boolean
KwiPython, ukuchaswa kohlobo lwedatha ye-boolean kufezekiswa ngokusebenzisa igama elingelona elingundoqo. Eli gama lingundoqo libuyisela umva ixabiso lentetho ye boolean, ukuze ukuba ibiyiNyaniso izakuba buBubuxoki nangokuphambanayo. Umzekelo:
x = Yinyani
y = hayi x # y ngoku nguBubuxoki
Ndifumana njani ukuchaswa kweBoolean kwiPython
Ukuchaswa kweBoolean kwiPython kunokufezekiswa ngokusebenzisa hayi umsebenzisi. Umsebenzisi ongenguye uyakubuyisela ixabiso le boolean elahlukileyo lomsebenzi walo. Umzekelo, ukuba i-operand yiNyaniso, lowo ungasebenziyo uya kubuya False. Ngokufanayo, ukuba i-operand ayiyonyani, lowo ungasebenziyo uya kubuya eyinyani.
Umzekelo:
a = Yinyani
b = hayi a
print(b) # Imveliso: Bubuxoki