Nếu bạn đã xem qua bài viết gần đây nhất của chúng tôi về Các kiểu dữ liệu cơ bản trong Python 3: String, hẳn bạn còn nhớ cho dù bạn đang code với ngôn ngữ lập trình nào, dữ liệu thường chỉ thuộc những dạng cơ bản sau: Chuỗi (String), Số (Number), Boolean, Danh sách (List), Từ điển (dictionary).
Hôm nay, chúng ta sẽ đi sâu vào một kiểu dữ liệu quan trọng khác - Boolean. Boolean hay còn được gọi là logic boolean là một khái niệm quan trọng trong lập trình, vì chuỗi boolean đại hiện cho khái niệm "true" và "false".
Nếu bạn đang muốn bắt đầu với Python, bạn có thể tham khảo khóa học Python From Zero to Hero dành cho người mới bắt đầu của chúng tôi. Bạn sẽ được biết thêm các kiểu dữ liệu, viết các chương trình ứng dụng và nhiều điều hơn nữa về Python, ngôn ngữ lập trình thông dụng nhất hiện nay.
Bạn đã sẵn sàng chưa? Cùng bắt đầu nào.
Nội dung chính
Boolean là một khái niệm tồn tại trong mọi ngôn ngữ lập trình. Một boolean đại diện cho ý tưởng "true" hoặc "false". Khi bạn đang viết một chương trình, thường có những trường hợp bạn muốn thực thi các đoạn mã khác nhau trong các tình huống khác nhau. Booleans cho phép code của chúng ta làm điều đó.
Bạn có thể khai báo giá trị boolean trong mã của mình bằng cách sử dụng các từ khóa True và False (lưu ý viết hoa). Đoạn mã sau sẽ tạo hai giá trị boolean và gán chúng cho các biến.
mullet_looks_good = False
python_is_fun = True
Thông thường, giá trị boolean được trả về là kết quả của một số kiểu so sánh. Ví dụ mã sau đây sẽ lưu trữ một giá trị boolean False trong biến have_same_name sau khi sử dụng toán tử so sánh đẳng thức , ký hiệu ==.
my_name = "Wammu"
your_name = "Kars"
have_same_name = my_name == your_name
my_age = 10
if my_age >= 100:
print("One hundred years old! Very impressive.")
elif my_age <= 3:
print("Awwww. Just a baby.")
else:
print("Ah - a very fine age indeed")
favorite_team = "Vikings"
if not favorite_team == "Vikings":
print("Oh - how unfortunate.")
else:
print("Skol, Vikings!")
favs = ["Donatello", "Raphael"]
if "Michelangelo" in favs and "Donatello" in favs:
print("Those are my favorite ninja turtles too!")
elif "Michelangelo" in favs or "Donatello" in favs:
print("Well, one out of two isn't bad...")
else:
print("Huh - not what I would have chosen.")
Boolean là một công cụ quan trọng trong bất kỳ ngôn ngữ lập trình nào. Sử dụng logic boolean, code của bạn có thể phản ứng với dữ liệu bên trong chương trình của bạn và thực hiện các hướng dẫn khác nhau trong các trường hợp khác nhau. Hy vọng rằng qua bài viết này, bạn đã biết một chút về cách làm việc với boolean trong Python 3.
Có quá nhiều thứ để tìm hiểu khi bạn mới bắt đầu, đúng không? Đừng lo lắng Python là ngôn ngữ lập trình dễ học nhất và thông dụng nhất hiện nay. Chúng tôi cũng sẽ luôn đồng hành cùng bạn trên chặn đường mới mẻ nhưng cũng đầy thú vị này. Bên cạnh đó, để không bỏ lỡ những mẹo và thủ thuật hữu ích khác, hãy tham gia Gitiho ngay hôm nay.
Có một khóa học tại Gitiho giúp cho bạn học lập trình Python trong phân tích dữ liệu từ cơ bản đến nâng cao để lọc và làm sạch dữ liệu, xây dựng vác mô hình dự đoán, hay tạo biểu đồ, đồ thị trực quan cho báo cáo,...
Cùng xem và đăng ký học thử khóa học PY01 - Phân tích dữ liệu với lập trình Python From Zero to Hero ở bên dưới bạn để khám phá sức mạnh của Python trong phân tích dữ liệu bạn nhé.
Nội dung liên quan