Hàm Bool() Trong Python

  • Bài viết
  • Hỏi đáp
Tạo bài viết Đăng ký Đăng nhập Code24h.com Blog 22/08/2018, 11:20 Hàm bool() trong Python

Trong ngôn ngữ lập trình Python, hàm bool() được dùng để chuyển đổi giá trị sang Boolean (True hoặc False) sử dụng thủ tục kiểm tra sự thật tiêu chuẩn. Vậy cách sử dụng hàm bool() ra sao? Mời bạn cùng tìm hiểu tron bài viết này nhé. Cú pháp của hàm bool(): ...

Trong ngôn ngữ lập trình Python, hàm bool() được dùng để chuyển đổi giá trị sang Boolean (True hoặc False) sử dụng thủ tục kiểm tra sự thật tiêu chuẩn. Vậy cách sử dụng hàm bool() ra sao? Mời bạn cùng tìm hiểu tron bài viết này nhé.

Cú pháp của hàm bool():

bool([gia_tri])

Các tham số của hàm bool():

Thông thường, tham số của hàm bool() sẽ là một giá trị. Không bắt buộc phải truyền giá trị cho hàm bool(), và trong trường hợp không có giá trị, hàm bool() sẽ trả về False.

Hàm bool() trả về giá trị nào?

Hàm bool() trả về True hoặc False:

  • False: Nếu giá trị False hoặc không được truyền.
  • True: Nếu giá trị True.

Những giá trị sau đây sẽ được Python đánh giá là False:

  • None
  • False
  • Số 0 của bất kỳ kiểu dữ liệu số nào, như 0, 0.0, 0j.
  • Dãy rỗng như (), [ ], ' '.
  • map rỗng như { }.
  • Đối tượng hoặc class có __bool__() hoặc __len()__ trả về 0 hoặc False.

Tất cả những giá trị nằm ngoài danh sách trên là True.

Ví dụ về hàm bool()

ktra = []print(ktra,'là',bool(ktra))ktra = [0]print(ktra,'là',bool(ktra))ktra = 0.0print(ktra,'là',bool(ktra))ktra = Noneprint(ktra,'là',bool(ktra))ktra = Trueprint(ktra,'là',bool(ktra))ktra = 'Quantrimang.com'print(ktra,'là',bool(ktra))

Trong chương trình này, ta sẽ kiểm tra một loạt các giá trị, xem hàm bool() trả về False hay True, ta có đầu ra như sau:

[] là False[0] là True0.0 là FalseNone là FalseTrue là TrueQuantrimang.com là True Bình luận về bài viết này

Trịnh Tiến Mạnh

27 chủ đề

6824 bài viết

Có thể bạn quan tâm
  • 1 Lệnh ALTER LOGIN trong SQL Server
  • 2 Chỉ mục trong SQL Server
  • 3 Hàm abs() trong Python: Trả về giá trị tuyệt đối của một số
  • 4 Hàm raise() trong C
  • 5 Ràng buộc kiểm tra trong SQL Server
  • 6 Từ khóa global trong Python
  • 7 Các hàm Python tích hợp sẵn
  • 8 Tìm Login trong SQL Server
  • 9 Hàm ascii() trong Python
  • 10 Truy vấn con SUBQUERY trong SQL Server
0 Các chủ đề đang được quan tâm phần mềm lập trình php | lập trình web php + mysql | khóa học lập trình php | tự học lập trình php | học php cơ bản thachpham | Code24h | Cho thuê phòng trọ hà nội | Cho thuê phòng trọ bình thạnh | Cho thuê phòng trọ | Cho thuê nhà trọ Đăng ký

Đăng ký nhận thông báo

Các bài học thú vị sẽ được gửi đến inbox của bạn

HỖ TRỢ HỌC VIÊN
  • Các câu hỏi thường gặp
  • Điều khoản sử dụng
  • Chính sách và quy định
  • Chính sách bảo mật thanh toán
  • Hỗ trợ học viên: [email protected]
  • Báo lỗi bảo mật: [email protected]
VỀ CODE24H
  • Giới thiệu Code24h
  • Cơ hội nghề nghiệp
  • Liên hệ với chúng tôi
HỢP TÁC VÀ LIÊN KẾT
  • Đăng ký giảng viên
  • Giải pháp e-learning
  • Chương trình đại lý
  • Chương trình Affiliate
KẾT NỐI VỚI CHÚNG TÔI
TẢI ỨNG DỤNG TRÊN ĐIỆN THOẠI

CCode 24h, code mọi lúc, mọi nơi

© Copy right 2018 - 2025

Từ khóa » Hàm Bool Trong C