একটি বুলিয়ান মান মূলত সত্য বা মিথ্যা হিসাবে নামকরণ করা হয়। বুলিয়ান প্রতিটি কম্পিউটার প্রোগ্রামিং ল্যাঙ্গুয়েজে ব্যবহৃত অন্যতম বুনিয়াদি ডাটা টাইপ। এই কম্পিউটার-জগতের রিটার্নগুলিতে, বুলিয়ান মান দুটি সম্ভাব্য মানগুলির মধ্যে একটি যা দ্বারা চিহ্নিত করা হয় সত্য অথবা মিথ্যা । নীচের পয়েন্টারগুলি পাইথন নিবন্ধের এই বুলিয়ানটিতে কভার করা হবে:
- বুলিয়ান মান কী?
- রিলেশনাল অপারেটর
- বুলিয়ান অপারেটররা
- স্ট্রিং মূলধন গণনা তুলনা করার সময়
- লজিক্যাল অপারেটর
- কীওয়ার্ড নয়
বুলিয়ান মান কী?
19 শতকের মাঝামাঝি সময়ে যৌক্তিক অভিব্যক্তির জন্য বুলিয়ান বীজগণিতকে প্রথম সংজ্ঞায়িত করেছিলেন জর্জ বুলের নামে বুলেঁর নামকরণ করা হয়েছে। বুলিয়ান বা বুলিয়ান লজিককে বীজগণিতের একটি উপসেট বলা হয় যা সত্য বা মিথ্যা বলতে হয়। বুলিয়ান এক্সপ্রেশনগুলি শর্তসাপেক্ষ অপারেটর যেমন AND, OR, XOR এর সাথে মানগুলির তুলনা করতে ব্যবহার করে।
তুলনা অপারেটর এবং লজিকাল অপারেটরগুলি যা মূলত বুলিয়ান মান দেয় এবং যৌক্তিক সিদ্ধান্ত গ্রহণ এবং বিভিন্ন মানগুলির তুলনা করার জন্য ব্যবহৃত হয়। বুলিয়ান, যখন পূর্ণসংখ্যার মানগুলিতে রূপান্তরিত হয় তখন 0 এবং 1, 0 টি মিথ্যা এবং সত্য হিসাবে 1 হবে। অনেক ক্রিয়াকলাপ এবং ফাংশন বুলিয়ান মানগুলিতে ফিরে আসে।
অনেক প্রোগ্রামিং ভাষার বিভিন্ন ধরণের ডেটা টাইপ থাকে যার মধ্যে বুলিয়ান একটি, পাইথন বুলিয়ান ডেটা টাইপকে সমর্থন করে তবে কিছু অন্যান্য ভাষা রয়েছে যা বুলিয়ান ডেটা টাইপ সমর্থন করে না। বুলিয়ান বা তুলনামূলক অপারেটরদের মূল্যায়নের জন্য দুটি অপারেটের প্রয়োজন।
পাইথনের বুলিয়ান সম্পর্কে এই নিবন্ধটি নিয়ে চলছে
বুলিয়ান মানগুলিতে মান দেওয়ার জন্য আমরা দুটি অপারেন্ডের তুলনা করি।
রিলেশনাল অপারেটর।
অপারেটর | বর্ণনা | উদাহরণ |
বৃহত্তর (>) | বাম অপারেন্ডের মান ডান অপরেন্ড মানের চেয়ে বড় হলে শর্তটি সত্য হয়। পদ্ধতি ওভারলোডিং এবং জাভাতে ওভাররাইড পদ্ধতি | a> খ |
এর চেয়ে কম (<) | বাম অপারেন্ডের মান ডান অপরেন্ড মানের চেয়ে কম হলে শর্তটি সত্য হয়। | প্রতি |
সমান (==) | বাম এবং ডান অপরেন্ডের মান একই হলে শর্তটি সত্য হয়ে যায়। | a == খ |
সমান নয় (! =) | দুটি অপারেন্ডের মান যদি সমান না হয় তবে শর্তটি সত্য হয়ে যায়। | a! = খ |
এর চেয়ে বড় বা এর সমান (> =) | বাম অপারেন্ড মানটি ডান অপরেন্ড মানের চেয়ে বড় হলে শর্তটি সত্য হয়। | a> = খ |
অপেক্ষাকৃত ছোট বা সমান (<=) | বাম অপারেন্ড মানটি ডান অপরেন্ড মানের চেয়ে কম হলে শর্তটি সত্য হয়। | প্রতি<= b |
পাইথনের বুলিয়ান সম্পর্কে এই নিবন্ধটি নিয়ে চলছে
এখানে হয় বুলিয়ান অপারেটরগুলির তালিকা
অপারেটর | বর্ণনা | উদাহরণ |
না (!) | বুলিয়ান না | (ক এবং খ) মিথ্যা নয় |
এবং (&&) | অপারেন্ডসের মান উভয়ই সত্য হলে শর্তটি সত্য হয়ে যায়। ক্লাস __init__ অজগর | a&& খ |
বা (||) | শর্তটি সত্য হয়ে যায় যদি কোনও অপারেন্ডের মধ্যে দুটিই সত্য হয়। | ক || খ |
আমরা বুলিয়ান মান লিখি সত্যটি স্ট্রিং হিসাবে নয়।
সত্য
সত্য
মিথ্যা
মিথ্যা
পাইথন বুল ডেটা টাইপ সমর্থন করে। তথ্য টাইপ জানতে
টাইপ (সত্য)
বুল
নীচে বুলিয়ান মানগুলির সাথে তালিকাবদ্ধ তুলনা অপারেটরগুলির একটি দম্পতি।
1> 2
মিথ্যা
2 == 2
সত্য
2> 1
সত্য
ঘ<6
সত্য
ঘ<= 7
সত্য
পাইথনের বুলিয়ান সম্পর্কে এই নিবন্ধটি নিয়ে চলছে
তুলনা করার সময় স্ট্রিং মূলধন গণনা
‘বিদায়’ == ‘বাই’
মিথ্যা
'2' == 2
মিথ্যা
3! = 3
মিথ্যা
পাইথনের বুলিয়ান সম্পর্কে এই নিবন্ধটি নিয়ে চলছে
লজিক্যাল অপারেটর
এক<2 < 3
সত্য
1 3
মিথ্যা
1 3
মিথ্যা
এক<2 and 2 < 3
সত্য
‘এইচ’ == ‘এইচ’ এবং ২ == ২
সত্য
1 3
সত্য
পাইথনের বুলিয়ান সম্পর্কে এই নিবন্ধটি নিয়ে চলছে
কীওয়ার্ড নয়
1 == 1 নয়
মিথ্যা
400> 5000
মিথ্যা
400> 5000 নয়
সত্য
এটির সাথে আমরা পাইথন নিবন্ধে এই বুলিয়ান শেষ করতে এসেছি। আমি আশা করি আপনি বিভিন্ন ধরণের বুলিয়ান অপারেশনগুলি জানতে পেরেছেন।
আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এটি 'পাইথন নিবন্ধে বুলিয়ান' এর মন্তব্য বিভাগে উল্লেখ করুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসব।
পাইথনের বিভিন্ন অ্যাপ্লিকেশন সহ গভীরতর জ্ঞান পেতে, আপনি লাইভের জন্য তালিকাভুক্ত করতে পারেন 24/7 সমর্থন এবং আজীবন অ্যাক্সেস সহ।