Close

September 22, 2020

Conditions – ফ্রি পাইথন কোর্স ২০২০ – ক্লাস ৮

An image of Python 2020 course by carrer help bd,Programming, Python, learn to code

পাইথন শর্তগুলি মূল্যায়নের জন্য বুলিয়ান ভেরিয়েবল ব্যবহার করে। বুলিয়ান মানগুলি সত্য(True) এবং মিথ্যা(False) ফিরিয়ে দেওয়া হয় যখন কোনও রাশিমালা তুলনা বা মূল্যায়ন করা হয়। উদাহরণ স্বরূপ:

x = 2
print(x == 2) # prints out True
print(x == 3) # prints out False
print(x < 3) # prints out True

ফলাফল:

True
False
True

লক্ষ্য করুন যে, ভেরিয়েবল অ্যাসাইনমেন্টটি একটি একক সমান অপারেটর “=” ব্যবহার করে সম্পন্ন হয়, যেখানে দুটি ভেরিয়েবলের মধ্যে তুলনা ডাবল সমান অপারেটর “==” ব্যবহার করে সম্পন্ন হয়। “সমান নয়” অপারেটরটিকে “!=” হিসাবে চিহ্নিত করা হয়েছে।

বুলিয়ান অপারেটর (Boolean operators):

“and” এবং “or” বুলিয়ান অপারেটরগুলি জটিল বুলেটিয়ান এক্সপ্রেশন তৈরি করতে দেয়, উদাহরণস্বরূপ:

name = "John"
age = 23
if name == "John" and age == 23:
    print("Your name is John, and you are also 23 years old.")

if name == "John" or name == "Rick":
    print("Your name is either John or Rick.")

ফলাফল:

Your name is John, and you are also 23 years old.
Your name is either John or Rick.

“in” অপারেটর:

“in” অপারেটরটি কোনও নির্দিষ্ট বস্তুটি ইটারেবল অবজেক্ট কনটেইনারগুলির মধ্যে উপস্থিত রয়েছে কিনা তা পরীক্ষা করতে ব্যবহৃত হতে পারে, যেমন একটি তালিকা(List):

name = "Rick"
if name in ["John", "Rick"]:
    print("Your name is either John or Rick.")

ফলাফল:

Your name is either John or Rick.

এখানে অবজেক্টগুলির কয়েকটি উদাহরণ যা খালি বিবেচনা করা হয়: ১। একটি খালি স্ট্রিং: “”

২. একটি খালি লিস্ট: []

৩. শূন্য সংখ্যা: 0

৪ False বুলিয়ান ভ্যারিয়েবল: False

‘is’ অপারেটর:

দুটি সমান অপারেটর “==” এর বিপরীতে, “is” অপারেটর ভেরিয়েবলের মানগুলির সাথে তুলনা করে না, বরং উদাহরণগুলিরই তুলনা করে। উদাহরণ স্বরূপ:

x = [1,2,3]
y = [1,2,3]
print(x == y) # Prints out True
print(x is y) # Prints out False

ফলাফল:

True
False

“not” অপারেটর:

বুলিয়ান অভিব্যক্তির আগে “না” ব্যবহার করলে এটি উল্টে যায় বা ইনভার্ট হয়ে যায়:

a = 5
b = 5
print(a == b) # Prints True
print(a is b) # Prints False
print(a is not b) # Print True

ফলাফল:

True
False
True

This article was written by TMBM Nadim And Published by careerhelpbd.com

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: