কম্পিউটার টিউটোরিয়াল

পাইথনে বুলিয়ান ভ্যালু

এক্সপ্রেশনের সত্যতা মান পাইথন ডেটা টাইপ bool হিসেবে সংরক্ষিত থাকে। এই ডেটা টাইপে শুধু দুটি মান রয়েছে: True এবং False।

বুলিয়ান ডেটা টাইপ

নিচের প্রোগ্রামে আমরা True এবং False বুলিয়ান ভ্যালুর ডেটা টাইপ বের করি।

উদাহরণ

print(True)
print(type(True))
print(False)
print(type(False))

আউটপুট

উপরের কোডটি রান করলে নিচের ফলাফলটি মিলবে −

True

False

বুলিয়ান এক্সপ্রেশন

বুলিয়ান এক্সপ্রেশন হলো এমন এক্সপ্রেশন যা বুলিয়ান ভ্যালুতে ইভ্যালুয়েট হয়। এটি প্রায়শই কমপারিজন অপারেটর জড়িত থাকে। নিচের উদাহরণে আমরা দেখব কিভাবে কমপারিজন অপারেটর আমাদের বুলিয়ান ভ্যালু দেয়। bool() মেথড একটি এক্সপ্রেশনের সত্যতা মান রিটার্ন করতে ব্যবহৃত হয়।

উদাহরণ

Syntax: bool([x])
Returns True if X evaluates to true else false.
প্যারামিটার ছাড়া এটি false রিটার্ন করে।

নিচে আমাদের উদাহরণ আছে যেগুলো নম্বর, স্ট্রিং এবং বুলিয়ান ভ্যালুকে bool ফাংশনের প্যারামিটার হিসেবে ব্যবহার করেছে। ফলাফল প্যারামিটারের উপর নির্ভর করে true বা false হিসেবে আসে।

উদাহরণ

# Check true
a = True
print(bool(a))
# Check false
a = False
print(bool(a))
# Check 0
a = 0.0
print(bool(a))
# Check 1
a = 1.0
print(bool(a))
# Check Equality
a = 5
b = 10
print(bool(a == b))
# Check None
a = None
print(bool(a))
# Check an empty sequence
a = ()
print(bool(a))
# Check an empty mapping
a = {}
print(bool(a))
# Check a non empty string
a = 'Tutorialspoint'
print(bool(a))

আউটপুট

উপরের কোডটি রান করলে নিচের ফলাফলটি মিলবে −

True
False
False
True
False
False
False
False
True
  1. পাইথনে any() এবং all() ফাংশন: লজিক্যাল অপারেশন সহজে করা

  2. পাইথন বুলিয়ান অপারেশন (Boolean Operations)

  3. পাইথন ডিকশনারির ভ্যালুগুলোর যোগফল (Sum) বের করা

  4. পাইথনে বুলিয়ান অপারেটরগুলো কী কী?