So sánh
Kiểu Boolean và tính chân trị của chúng thường được dùng trong các phép so sánh, và bạn vẫn dùng so sánh hằng ngày mà không cần nghĩ đến kiểu dữ liệu nền tảng. Để thực hiện một phép so sánh, ta dùng toán tử so sánh. Python hỗ trợ các toán tử so sánh sau:
==bằng!=khác>lớn hơn<nhỏ hơn>=lớn hơn hoặc bằng<=nhỏ hơn hoặc bằng Trong bài này, bạn sẽ dùng một phần của bộ dữ liệu chim cánh cụt Palmer Archipelago (Nam Cực), tên làpenguins, dưới dạng một danh sách các dictionary với các khóaspecies,flipper_length,body_massvàsex.
Bài tập này là một phần của khóa học
Các kiểu dữ liệu trong Python
Hướng dẫn bài tập
- Dùng vòng lặp for để lặp qua danh sách
penguins. - Kiểm tra bản ghi chim cánh cụt có
body_masslớn hơn 3300 gram. - Nếu điều kiện đúng, in ra
speciesvàsexcủa chim cánh cụt.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Use a for loop to iterate over the penguins list
for penguin in ____:
# Check the penguin entry for a body mass of more than 3300 grams
if penguin["____"] ____ ____:
# Print the species and sex of the penguin if true
print(f"{____} - {____}")