🐍
পাইথন বেসিক
  • পরিচিতি
  • ইনস্টলেশন
  • ব্যাসিক কনসেপ্ট
    • পাইথন এর জন্য সেটআপ visual studio code
    • প্রথম প্রোগ্রাম রান করি
    • print ফাংশন
      • প্রিন্ট ফাংশনের প্যারামিটার
    • Comment
      • DocString
      • comment এবং docstring এর পার্থক্য
    • আইডেন্টিফাইয়ারস
  • স্ট্রিং (Strings)
  • ভেরিয়েবল
    • কন্সট্যান্টস (constants)
  • String Formating
  • ব্যবহারকারীর ইনপুট (user input)
  • Python Statement
  • indentation
  • ডেটা টাইপ
    • টাইপ কনভারশন
    • List
  • Python Operator
    • Arithmetic Operators
    • Comparison Operators
    • Logical Operators
    • Identity Operators
    • Membership Operators
    • Assignment Operator
  • Python Flow Control
    • if,else স্টেটমেন্ট
  • ফাংশন
  • ব্যক্তিগত ফাংশন
  • for লুপ
  • while লুপ
  • পাইথন মডিউল (Python module)
    • মডিউল ইম্পোর্ট করা (import Module )
      • Import from another folder
  • পাইথন প্যাকেজ ইনস্টল
  • প্যাকেজ তৈরি
  • এক্সেপশন হ্যান্ডেলিং
  • PIP
  • ফাইল হ্যান্ডেলিং
  • Databse
    • sqlite3
  • PrettyTable
  • Print Coloured Text At Python
Powered by GitBook
On this page
  1. Python Operator

Comparison Operators

Comparison Operators

অনেক সময় আমাদের ডেটাকে বিভিন্ন শর্তের সাথে compare করে ডিসিশন নিতে হয় ।

তখন compare operator ব্যবহার করা হয়।

Comparison Operators:

Symbol

Name

Example

==

Equal

A == b

!=

Not equal

a != b

>

Greater than

a >b

>

Less than

a <b

>=

Greater than or equal to

a>=b

<=

Less than or equal to

a<=b

মনেকরি একটি ক্লাস এর রেজাল্ট তৈরী করতে হবে যেখানে কিছু শর্ত আছে নিচের মত।

  • শিক্ষার্থীকে সবগুলো সাবজেক্ট এ পরীক্ষা দিতে হবে।

  • শিক্ষার্থীকে সর্বনিম্ন ৩৩ নম্বর পেতে হবে।

  • শিক্ষার্থীকে ৩৩ এর নিচে নাম্বার হলে ফেল দেখানো হবে।

  • শিক্ষার্থী কোন পরীক্ষায় absent থাকলে ফেল দেখানো হবে।

  • শিক্ষার্থী যদি ৭৯ বা তার কম পায় তাহলে সে A+ পাবে না।

Equal : ==

''' পরীক্ষা হয়েছে ৬ টি।  ৬ দিন উপস্থিত ছিল কিনা ? '''
attend = 6
print(attend == 6) # return True

not Equal : !=

attend = 6
'''যদি ৬ দিন উপস্থিত না থাকে তাহলে ফেল। '''
print(attend !=6 ) # return false

Greater than : >

''' নির্দিষ্ট একটি সাবজেক্ট এ ৩৩ বা তার বেশি পেয়ে পাশ করেছে কিনা ? '''
bangla = 50
print(bangla > 30 ) # Output True । পাশ

Less Than : <

'''৩৩ এর কম হলে ফেল '''
bangla = 50
print(bangla < 33) # output false ফেল।

Greater than or equal to >=

''' এবার আমরা দেখবো মার্ক ৩৩ এর সমান বা তার বেশি হলে পাশ
 কি রিটার্ন করবে মার্ক ৩৩ এর সমান বা তার বেশি হলে '''
bangla = 50
print(bangla >= 33) # output  True

Less than or equal to <=

bangla = 50
print(bangla >= 33) # output  True
# যদি ১ থেকে ৩২ এর মধ্যে হয় তাহলে কি রিটার্ন করবে
print(bangla <= 32) # Output False
PreviousArithmetic OperatorsNextLogical Operators

Last updated 2 years ago