ধরুন ভেরিয়েবল a ধারণ করে 10 এবং ভেরিয়েবল b 20 ধরে, তারপর −
Sr.No | অপারেটর এবং বিবরণ | উদাহরণ |
---|---|---|
1 | + সংযোজন অপারেটরের উভয় পাশে মান যোগ করে। | a + b =30 |
2 | - বিয়োগ বাম হাতের অপারেন্ড থেকে ডান হাতের অপারেন্ড বিয়োগ করে। | a – b =-10 |
3 | * গুণ অপারেটরের উভয় পাশের মানকে গুণ করে | a * b =200 |
4 | / বিভাগ বাম হাতের অপারেন্ডকে ডান হাতের অপারেন্ড দিয়ে ভাগ করে | b / a =2 |
5 | % মডুলাস % মডুলাস | b % a =0 |
6 | ** এক্সপোনেন্ট অপারেটরদের উপর সূচকীয় (শক্তি) গণনা করে | a**b =10 থেকে পাওয়ার 20 |
7 | // ফ্লোর ডিভিশন - অপারেন্ডের বিভাজন যেখানে ফলাফল হল ভাগফল যেখানে দশমিক বিন্দুর পরের সংখ্যাগুলি সরানো হয়। কিন্তু অপারেন্ডগুলির একটি যদি ঋণাত্মক হয়, ফলাফলটি ফ্লোর করা হয়, অর্থাৎ, শূন্য থেকে দূরে (ঋণাত্মক অসীমের দিকে) − | 9//2 =4 এবং 9.0//2.0 =4.0, -11//3 =-4, -11.0//3=-4.0 |
উদাহরণ
ধরুন ভেরিয়েবল a 21 ধরে এবং ভেরিয়েবল b 10 ধরে, তারপর −
#!/usr/bin/python a = 21 b = 10 c = 0 c = a + b print "Line 1 - Value of c is ", c c = a - b print "Line 2 - Value of c is ", c c = a * b print "Line 3 - Value of c is ", c c = a / b print "Line 4 - Value of c is ", c c = a % b print "Line 5 - Value of c is ", c a = 2 b = 3 c = a**b print "Line 6 - Value of c is ", c a = 10 b = 5 c = a//b print "Line 7 - Value of c is ", c
আপনি যখন উপরের প্রোগ্রামটি চালান, এটি নিম্নলিখিত ফলাফল তৈরি করে -
Line 1 - Value of c is 31 Line 2 - Value of c is 11 Line 3 - Value of c is 210 Line 4 - Value of c is 2 Line 5 - Value of c is 1 Line 6 - Value of c is 8 Line 7 - Value of c is 2