Dambudziko guru rine chekuita nekuramba boolean muPython nderekuti inogona kuvhiringa uye kutungamirira kumigumisiro isingatarisirwi. Semuenzaniso, kana ukaregeredza kukosha kwe boolean neasiri mushandisi, mhedzisiro inogona kunge isiri iyo yaunotarisira. Izvi zvinodaro nekuti Python haidudzire kurambwa kweboolean seyakapesana nayo (Chokwadi chinova Nhema uye Nhema chinova Chokwadi). Pane kudaro, Python inodudzira kurambwa kwe boolean semubatsiri wayo (Chokwadi chinoramba chiri Chokwadi uye Nhema dzinoramba dziri Nhema). Izvi zvinogona kutungamirira kumigumisiro isingatarisirwi kana uchishandisa mashandisirwo ane musoro akadai se "uye" kana "kana".
#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 = Chokwadi: Mutsara uyu unopa kukosha kwe boolean kweChokwadi kune inoshanduka boolean_value.
2. negated_boolean_value = kwete boolean_value: Mutsara uyu unoshandisa kwete mutyairi kuregeredza kukosha kwe boolean_value uye unoipa kune inoshanduka negated_boolean_value.
3. print(negated_boolean_value): Mutsetse uyu unodhinda kukosha kwe negated_boolean_value, inova Nhema pachiitiko ichi.
Kuregeredza kweboolean data
MuPython, kuregeredza kwemhando yeboolean data kunoitwa uchishandisa kwete kiyi kiyi. Iri izwi rakakosha rinodzoreredza kukosha kwekutaura kwe boolean, zvekuti kana chaive Chokwadi chinozove cheNhema uye neimwe nzira. Semuyenzaniso:
x = Chokwadi
y = kwete x # y yava Nhema
Ini ndinowana sei kurambwa kweBoolean muPython
Kurambwa kweBoolean muPython kunogona kuwanikwa nekushandisa kwete mushandisi. Iye asiri mushandisi anodzosa iyo yakatarisana neboolean kukosha kweiyo operand. Semuenzaniso, kana iyo operand iri Chokwadi, ipapo iyo isiri mushandisi inodzosera Nhema. Saizvozvo, kana iyo operand iri Nhema, saka iyo isiri mushandisi inodzoka Chokwadi.
Semuyenzaniso:
a = Chokwadi
b = kwete a
dhinda(b) # Kubuda: Nhema