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.
~1là-2, Hãy thử:True == 1