1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Các kiểu dữ liệu trong Python

Connected

Bài tập

Truthy, True, Falsey và False

So sánh dùng để kiểm tra tính truthy, nhưng một giá trị truthy không đồng nghĩa với True. Chiều ngược lại cũng đúng: giá trị falsey không đồng nghĩa với False. Vì vậy, bạn cần cẩn trọng khi kiểm tra True hoặc False so với truthy hoặc falsey. Trong Python, ta có toán tử is để kiểm tra hai thứ có giống hệt nhau hay không. Lần này, bạn sẽ dùng một dictionary bản ghi chi tiết về chim cánh cụt có cùng các khóa như bài trước (species, flipper_length, body_mass, sex) cùng với khóa tracked có giá trị boolean.

Chúng tôi đã nạp một dictionary, penguin_305_details, chứa đầy đủ thông tin về một cá thể chim cánh cụt.

Hướng dẫn

100 XP
  • Kiểm tra tính truthy của khóa sex trong penguin_305_details.
    • Nếu đúng, kiểm tra xem sex có là True không và lưu vào sex_is_true.
    • In khóa sex và sex_is_true.
  • Kiểm tra tính truthy của khóa tracked trong penguin_305_details.
    • Nếu đúng, kiểm tra xem tracked có là True không và lưu vào tracked_is_true.
    • In khóa tracked và tracked_is_true.