Kuxazululiwe: ukunganakwa kwe-boolean ku-pyhton

Inkinga enkulu ehlobene nokunganaki kwe-boolean ku-Python ukuthi ingadida futhi iholele emiphumeleni engalindelekile. Isibonelo, uma udelela inani le-boolean nomuntu ongasebenzisi, umphumela ungase ungabi yilokho obukulindele. Lokhu kungenxa yokuthi iPython ayikutoli ukuphikiswa kwe-boolean njengokuphambene nayo (Iqiniso liba Amanga futhi Amanga libe iqiniso). Esikhundleni salokho, iPython ihumusha ukunganaki kwe-boolean njengokuhambisana kwayo (Iqiniso lihlala liyiqiniso futhi Amanga ahlala engamanga). Lokhu kungaholela emiphumeleni engalindelekile uma usebenzisa ama-opharetha anengqondo njengokuthi “kanye” noma “noma”.

#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 = Iqiniso: Lo mugqa unikeza inani le-boolean le-True ku-variable boolean_value.

2. negated_boolean_value = hhayi i-boolean_value: Lo mugqa usebenzisa okungeyena u-opharetha ukuze ushaye indiva inani le-boolean_value futhi unikeze okuguquguqukayo negated_boolean_value.

3. phrinta(inegated_boolean_value): Lo mugqa uphrinta inani le-negated_boolean_value, okungamanga kulokhu.

Ukuphikiswa kwedatha ye-boolean

Ku-Python, ukunganaki kohlobo lwedatha ye-boolean kwenziwa kusetshenziswa igama elingelona elingukhiye. Leli gama elingukhiye lihlehlisa inani lenkulumo ye-boolean, ukuze kuthi uma bekuyiqiniso ibe Amanga futhi kube okuphambene nalokho. Ngokwesibonelo:

x = Iqiniso
y = hhayi x # y manje Ingamanga

Ngikuthola kanjani ukuphikiswa kwe-Boolean kuPython

Ukuphikiswa kwe-Boolean ku-Python kungazuzwa ngokusebenzisa okungeyena u-opharetha. Okungeyena u-opharetha uzobuyisela inani le-boolean eliphambene nomsebenzi walo. Isibonelo, uma i-operand iyiqiniso, okungeyena u-opharetha uzobuyisela amanga. Ngokufanayo, uma i-operand Ingamanga, khona-ke ongeyena u-opharetha uzobuyisa Iqiniso.

Ngokwesibonelo:

a = Iqiniso
b = hhayi a
phrinta(b) # Okukhiphayo: Amanga

Okuthunyelwe okuhlobene:

Shiya amazwana