কম্পিউটার টিউটোরিয়াল

পাইথন অপারেটর = এবং ==-এর পার্থক্য কী?


পাইথনে = সিম্বল অ্যাসাইনমেন্ট অপারেটর হিসেবে সংজ্ঞায়িত। এর বামপাশে একটি ভেরিয়েবল এবং ডানপাশে একটি এক্সপ্রেশন থাকতে হয়। ডানপাশের এক্সপ্রেশনের মান বামপাশের ভেরিয়েবলে অ্যাসাইন হয়। এক্সপ্রেশন এবং ভেরিয়েবলের নাম взаимবিনিময়ী নয়।

>>> a = 10
>>> b = 20
>>> c = a + b
>>> a, b, c
(10, 20, 30)
>>> a + b = c
SyntaxError: can't assign to operator

== সিম্বল একটি কম্পেরিজন অপারেটর যাকে ইকুয়াল টু অপারেটর বলা হয়। এটি true রিটার্ন করে যদি দুপাশের অপারেন্ড সমান হয়, অন্যথায় false।

>>> 10 + 2 == 10
False
>>> (10 + 2) == 12
True
>>> 'computer' == 'Computer'
False
>>> 'computer' == "computer"
True
  1. C#-এ | এবং || অপারেটরের পার্থক্য

  2. C#-এ | এবং || অপারেটরের পার্থক্য

  3. Tkinter(Python)-এ root.destroy() এবং root.quit() এর পার্থক্য কী?

  4. Python-এ tkinter এবং tkinter.ttk উইজেটের পার্থক্য কী?