Hướng dẫn int boolean python - int boolean python

Dẫn nhập

Trong bài trước, Kteam đã giới thiệu đến bạn HÀM INPUT - một hàm giúp bạn yêu cầu nhập dữ liệu từ bàn phím

Ở bài này Kteam sẽ giới thiệu với các bạn KIỂU DỮ LIỆU BOOLEAN TRONG PYTHON. Một kiểu dữ liệu cực kì cần thiết trong các phần sử dụng cấu trúc rẽ nhánh, vòng lặp.KIỂU DỮ LIỆU BOOLEAN TRONG PYTHON. Một kiểu dữ liệu cực kì cần thiết trong các phần sử dụng cấu trúc rẽ nhánh, vòng lặp.

Nội dung

Để đọc hiểu bài này tốt nhất bạn cần:

  • Cài đặt sẵn MÔI TRƯỜNG PHÁT TRIỂN CỦA PYTHON.
  • Xem qua bài CÁCH CHẠY CHƯƠNG TRÌNH PYTHON.
  • Nắm CÁCH GHI CHÚ và BIẾN TRONG PYTHON.
  • CÁC KIỂU DỮ LIỆU ĐƯỢC GIỚI THIỆU TRONG PYTHON

Trong bài này, chúng ta sẽ cùng tìm hiểu những nội dung sau đây

  • Giới thiệu về Boolean trong Python
  • Boolean trong các toán tử so sánh
  • NOT, AND và OR
  • Các giá trị cũng là các Boolean
  • Syntaxnic sugar cho việc so sánh trong Python

Giới thiệu về Boolean trong Python

Boolean là một kiểu dữ liệu mà các ngôn ngữ lập trình ngày này đều thường xuyên sử dụng. Python cũng không ngoại lệ. là một kiểu dữ liệu mà các ngôn ngữ lập trình ngày này đều thường xuyên sử dụng. Python cũng không ngoại lệ.

Kiểu dữ liệu này chỉ có hai giá trị:

  • Một là True – có nghĩa là đúng True – có nghĩa là đúng
  • Nếu không thì là False – có nghĩa là sai. False – có nghĩa là sai.

Bạn cũng đã thấy nó rồi khi sử dụng toán tử in trong các bài kiểu dữ liệu chuỗi, list,…

Boolean trong các toán tử so sánh

So sánh giữa số với số

So sánh giữa hai iterable cùng loại

Khi so sánh hai iterable cùng loại. Python sẽ lấy lần lượt từng phần tử trong iterable ra so sánh. Kteam sẽ lấy ví dụ về kiểu chuỗi:

>>> 'Kteam' == "Kteam" True >>> 'Free' == 'Education' False

Lưu ý: Python so sánh các kí tự với nhau bằng cách đưa chúng về dưới dạng số bằng hàm ord. Bạn có thể tham khảo giá trị của nó trong ASCII Table. Python so sánh các kí tự với nhau bằng cách đưa chúng về dưới dạng số bằng hàm ord. Bạn có thể tham khảo giá trị của nó trong ASCII Table.

>>> ord('A') 65 >>> ord('a') 97

Khi bạn so sánh bằng các toán tử==, >=, ==, >=, , >,

Chủ đề