একটি অভিব্যক্তির সত্য মান একটি পাইথন ডেটা টাইপ হিসাবে সংরক্ষণ করা হয় যাকে bool বলা হয়। এই ডেটা টাইপের মধ্যে মাত্র দুটি মান আছে। সত্য এবং মিথ্যা।
বুলিয়ান ডেটা টাইপস
নীচের প্রোগ্রামে আমরা সত্য এবং মিথ্যা বুলিয়ান মানগুলির ডেটা প্রকারগুলি খুঁজে পাই৷
উদাহরণ
print(True) print(type(True)) print(False) print(type(False))
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
True <class 'bool'> False <class 'bool'>
বুলিয়ান এক্সপ্রেশন
বুলিয়ান এক্সপ্রেশন হল একটি এক্সপ্রেশন যা একটি বুলিয়ান মানকে মূল্যায়ন করে। এটি প্রায় সবসময় একটি তুলনা অপারেটর জড়িত. নীচের উদাহরণে আমরা দেখব কিভাবে তুলনা অপারেটররা আমাদের বুলিয়ান মান দিতে পারে। bool() পদ্ধতিটি একটি ex[resison.
এর সত্য মান ফেরাতে ব্যবহৃত হয়উদাহরণ
Syntax: bool([x]) Returns True if X evaluates to true else false. Without parameters it returns 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 emtpty mapping a = {} print(bool(a)) # Check a non empty string a = 'Tutorialspoint' print(bool(a))
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
True False False True False False False False True