bool là một hàm sẵn có trong python được sử dụng để trả về hoặc chuyển đổi một giá trị hoặc biểu thức cụ thể thành giá trị boolean i. e Đúng và Sai
Cú pháp của bool[] trong Python
Tham số của bool[] trong Python
cú pháp
##We are checking whether 4 is greater than 5 or not #This will returns false check=bool[4>5]
Hàm bool trong phương thức nhận 1 tham số là một đối tượng là tùy chọn, nếu chúng ta không truyền đối tượng nào vào hàm bool thì hàm sẽ trả về giá trị false
Giá trị trả về của bool[] trong Python
Bool trong python sẽ trả về true hoặc false tùy theo điều kiện truyền trong hàm bool nhưng trong một số trường hợp, bool trong python sẽ trả về false. Hãy hiểu các trường hợp mà phương thức bool trả về false
- nếu chúng ta không truyền bất kỳ tham số nào trong hàm bool, hàm bool sẽ trả về false
Hãy hiểu bằng cách sử dụng một ví dụ
## Printing the bool function without parameter print[bool[]]
đầu ra
- nếu chúng ta chuyển một giá trị boolean sai cho hàm bool, thì kiểu trả về là sai
Hãy hiểu bằng cách sử dụng một ví dụ
## Passing false value as a parameter print[bool[false]]
đầu ra
- Hàm bool sẽ trả về false nếu chúng ta chuyển một danh sách trống hoặc bộ dữ liệu làm tham số
Hãy hiểu bằng cách sử dụng một ví dụ
##Initialising an empty list array=[] ##Passing an empty list print[bool[array]]
đầu ra
- nếu chúng ta chuyển một đối tượng từ điển trống làm tham số, hàm bool sẽ trả về false
Hãy hiểu bằng cách sử dụng một ví dụ
##Initializing an empty dictionary dict={} print[bool[dict]]
đầu ra
- nếu chúng ta chuyển 0 làm tham số trong hàm bool thì hàm bool sẽ sai và trong trường hợp 1, nó sẽ trả về giá trị đúng
Hãy hiểu bằng cách sử dụng một ví dụ
## Passing 0 as a parameter print[bool[0]]
đầu ra
Ngoại lệ của bool[] trong Python
Phương thức bool có thể đưa ra nhiều ngoại lệ như ValueError, SyntaxError, v.v. Lỗi giá trị là do loại đối số sai và lỗi cú pháp là do sử dụng cú pháp không hợp lệ
Chúng ta có thể xử lý các ngoại lệ này trong phương thức bool bằng cách sử dụng khối try và except
Hãy hiểu cách xử lý valueError trong phương thức bool
try: number=input["Enter a number \n"] if[bool[number>0]]: print[["This is number is greater than zero"]] except ValueError: print["This is not a number"]
đầu ra
Enter a number fs This is not a number
Trong phương thức bool, chúng ta đang so sánh Chuỗi và số, điều này sẽ gây ra ngoại lệ ValueError. Để xử lý ngoại lệ này, chúng tôi sử dụng khối ngoại trừ, đó là lý do tại sao "Đây không phải là một số" được in trong khối ngoại trừ
Ví dụ về bool[] trong Python
Hãy hiểu phương thức bool bằng một ví dụ
Trong ví dụ dưới đây, chúng tôi đang so sánh hai giá trị bằng cách sử dụng toán tử so sánh, kết quả sẽ là đúng hoặc sai, điều đó có nghĩa là điều kiện so sánh là đúng hoặc không
đầu ra
Trong câu lệnh in đầu tiên, chúng tôi đang kiểm tra xem 1 có lớn hơn 2 hay không, nhưng 1 nhỏ hơn 2, đó là lý do trả về false. Trong trường hợp thứ hai, True được trả về vì 2 lớn hơn 1
bool[] trong Python là gì?
Phương thức bool là một phương thức sẵn có được sử dụng để trả về một giá trị boolean i. đúng và sai. Giá trị trả về phụ thuộc vào điều kiện
Ví dụ: nếu chúng ta vượt qua một điều kiện so sánh i. e 1>0 trong phương thức bool, phương thức bool sẽ trả về true, vì điều kiện là true
Thêm ví dụ
Tìm ra Chẵn và Lẻ bằng cách sử dụng Phương thức bool[]
Hãy hiểu hàm bool bằng một ví dụ
Trong ví dụ dưới đây, chúng tôi đang lấy một số đầu vào từ người dùng và kiểm tra xem số đó là chẵn hay lẻ và trả về giá trị bool true nếu số đó là số lẻ, ngược lại, phương thức bool trả về false
##Taking input from the user number=[int][input[]] ## Passing the remainder in the bool function by taking the modulas by 2 value=bool[number%2] print[value]
đầu ra
4 là một số chẵn, đó là lý do tại sao là một tham số trong hàm bool, chúng tôi nhận được 0 và chúng tôi biết rằng hàm bool trả về false cho tham số 0
bool[] trả về gì trong Python?
Hàm bool[] trả về giá trị boolean của một đối tượng được chỉ định .Bạn có thể trả lại một bool?
Phương thức boolean sẽ trả về giá trị boolean, đúng hoặc sai . Bạn có thể trả về biến chứa giá trị boolean hoặc sử dụng câu lệnh điều kiện để quyết định giá trị trả về. Trong blog này, chúng tôi đã giải thích quy trình trả về một phương thức boolean trong Java với các ví dụ chi tiết.Đầu ra của bool false là gì?
Phương thức bool[] trả về. Sai - nếu đối số trống, Sai, 0 hoặc Không có . Đúng - nếu đối số là bất kỳ số nào [ngoài 0], Đúng hoặc một chuỗi.Là == Một toán tử boolean trong Python?
Kiểu Boolean trong Python là một trong những kiểu dữ liệu có sẵn của Python. Nó được sử dụng để đại diện cho giá trị thực của một biểu thức. Ví dụ, biểu thức 1Chủ Đề