Objek Boolean¶
Boolean dalam Python diimplementasikan sebagai subkelas integer. Hanya ada dua boolean, Py_False
dan Py_True
. Dengan demikian, fungsi pembuatan dan penghapusan normal tidak berlaku untuk boolean. Namun, makro berikut tersedia.
-
PyObject*
Py_False
¶ Objek Python
False
. Objek ini tidak memiliki metode. Ini perlu diperlakukan sama seperti objek lain sehubungan dengan jumlah referensi.
-
PyObject*
Py_True
¶ Objek Python
True
. Objek ini tidak memiliki metode. Ini perlu diperlakukan sama seperti objek lain sehubungan dengan jumlah referensi.
-
Py_RETURN_FALSE
¶ Mengembalikan
Py_False
dari suatu fungsi, dengan benar menambah jumlah referensi.
-
Py_RETURN_TRUE
¶ Mengembalikan
Py_True
dari suatu fungsi, dengan benar menambah jumlah referensi.