Python

কন্ডিশনাল লজিক পর্ব-১-পাইথন

পাইথন টাইপ সেন্সেটিভ, এখানে True and False শুরুতে capital অক্ষরে দিইয়ে লিখতে হয়।

>>> True

True

>>> False

False

এবং এরা বুলিয়ান টাইপ

>>> type(True)

<type ‘bool’>

>>> type(False)

<type ‘bool’>

 

** bool() নামের একটি ফাংশন আছে যা বুলিয়ান টাইপ রিটার্ন করে।

>>> type(True)

<type ‘bool’>

>>> type(False)

<type ‘bool’>

 

** পাইথনে বুলিয়ান আরো অনেক ভাবে লিখা যায়।

একটি স্ট্রিং বা লিস্ট খালি থাকলে তা False রিটার্ন করে এবং যে কোন একটি ভেলু থাকলেও তা True।

 

>>> bool([1,2])

True

>>> bool([])

False

>>>

>>>

>>> bool(“”)

False

>>> bool(‘ashiq’)

True

 

** পাইথনে &&, ||, ! এর পরিবর্তে and, or, not ব্যবহৃত হয়।

>>> a,b = True, False

>>> a

True

>>> b

False

এখন,

>>> a and b

False

and দুইটি True হলেই True রিটার্ন করে

>>> a or b

True

যে কোন একটি ট্রু হলেই True রিটার্ন করে

>>> not a

False

a True কিন্তু not a দেওয়াতে সেটা তার বিপরীত False রিটার্ন করে।

>>> not b

True

Leave a Reply

Your email address will not be published.

twenty − nineteen =