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

পাইথন অ্যাসাইনমেন্ট অপারেটর (Python Assignment Operators)


অ্যাসাইনমেন্ট অপারেটর টেবিল

মান লাগিয়ে a = 10, b = 20।

ক্রমঅপারেটর ও বিবরণউদাহরণ
১= - ডান পক্ষের মান বাম পক্ষে অ্যাসাইন করেc = a + b
২+= (Add AND) - যোগ করে বাম পক্ষে রাখেc += a → c = c + a
৩-= (Subtract AND) - বিয়োগ করে বাম পক্ষে রাখেc -= a → c = c - a
৪*= (Multiply AND) - গুন করে বাম পক্ষে রাখেc *= a → c = c * a
৫/= (Divide AND) - ভাগ করে বাম পক্ষে রাখেc /= a → c = c / a
৬%= (Modulus AND) - মডুলো করে বাম পক্ষে রাখেc %= a → c = c % a
৭**= (Exponent AND) - ঘাত করে বাম পক্ষে রাখেc **= a → c = c ** a
৮//= (Floor Division) - ফ্লোর ডিভিশন করে বাম পক্ষে রাখেc //= a → c = c // a

উদাহরণ প্রোগ্রাম

a = 21
b = 10
c = 0

c = a + b;   print("Line 1 - Value of c is", c)  # 31
c += a;      print("Line 2 - Value of c is", c)  # 52
c *= a;      print("Line 3 - Value of c is", c)  # 1092
c /= a;      print("Line 4 - Value of c is", c)  # 52.0
c = 2
c %= a;      print("Line 5 - Value of c is", c)  # 2
c **= a;     print("Line 6 - Value of c is", c)  # 2097152
c //= a;     print("Line 7 - Value of c is", c)  # 99864

আউটপুট

Line 1 - Value of c is 31
Line 2 - Value of c is 52
Line 3 - Value of c is 1092
Line 4 - Value of c is 52.0
Line 5 - Value of c is 2
Line 6 - Value of c is 2097152
Line 7 - Value of c is 99864
  1. পাইথনে ডিভিশন অপারেটর

  2. পাইথন স্ট্যান্ডার্ড অপারেটর ফাংশন হিসেবে (operator)

  3. পাইথনে চেইনিং কমপারিজন অপারেটর (Chaining Comparison Operators)

  4. পাইথনে বিভিন্ন ধরনের অ্যাসাইনমেন্ট অপারেটর কী কী?