Câu hỏi được gắn thẻ «boolean-expression»



4
Tại sao `if none .__ eq __ (Hồi a)) dường như đánh giá là True (nhưng không hoàn toàn)?
Nếu bạn thực hiện câu lệnh sau trong Python 3.7, nó sẽ (từ thử nghiệm của tôi) in b: if None.__eq__("a"): print("b") Tuy nhiên, None.__eq__("a")đánh giá để NotImplemented. Đương nhiên, "a".__eq__("a")đánh giá Truevà "b".__eq__("a")đánh giá False. Ban đầu tôi phát hiện ra điều này khi kiểm tra giá trị trả …





2
Chuyển đổi true hoặc falsy thành boolean rõ ràng
Tôi có một biến. Hãy gọi nó toto. Đây totocó thể được thiết lập để undefined, null, một chuỗi, hoặc một đối tượng. Tôi muốn kiểm tra xem có totođược đặt thành dữ liệu hay không, có nghĩa là đặt thành một chuỗi hoặc một đối tượng, và undefinedcũng không …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.