Trong bảng điều khiển Python:
~True
Đưa cho tôi:
-2
Tại sao? Ai đó có thể giải thích trường hợp cụ thể này cho tôi trong nhị phân?
True is 1
", nhưng đúng là như vậy True == 1
.
UNARY_INVERT
(toàn bộ mã byte) sẽ thêm bất cứ điều gì vào câu trả lời không?
bool
. Nó không phải là về cách làm ~
việc. Trong thực tế, một câu trả lời hợp lệ cho câu hỏi này có thể tránh đề cập đến phần bù 2 và cách ~
hoạt động trên các số nguyên.
~1
là-2
, Hãy thử:True == 1