Python ส่งคืนค่าบูลีน
ฟังก์ชั่นสามารถคืนค่าบูลีน
คุณสามารถสร้างฟังก์ชันที่คืนค่าบูลีน:
ตัวอย่าง
พิมพ์คำตอบของฟังก์ชัน:
def myFunction() :
return True
print(myFunction())
คุณสามารถรันโค้ดตามคำตอบบูลีนของฟังก์ชัน:
ตัวอย่าง
พิมพ์ "ใช่!" หากฟังก์ชันคืนค่าเป็น True มิฉะนั้นให้พิมพ์ "NO!":
def myFunction() :
return True
if myFunction():
print("YES!")
else:
print("NO!")
Python ยังมีฟังก์ชันในตัวจำนวนมากที่คืนค่าบูลีน เช่น
isinstance()
ฟังก์ชัน ซึ่งสามารถใช้เพื่อกำหนดว่าอ็อบเจ็กต์เป็นประเภทข้อมูลบางประเภทหรือไม่:
ตัวอย่าง
ตรวจสอบว่าวัตถุเป็นจำนวนเต็มหรือไม่:
x = 200
print(isinstance(x, int))