Python অপারেটর

Python অপারেটর

প্রক্রিয়াটি বিভিন্ন মান এবং ভান্ডারকে কাজ করার জন্য ব্যবহার করা হয়。

Python বিভিন্ন গোষ্ঠীতে প্রক্রিয়াটি ভাগ করা হয়:

  • গণিতীয় প্রক্রিয়াটি
  • একক প্রক্রিয়াটি
  • তুলনা প্রক্রিয়াটি
  • বৈচিত্র্য প্রক্রিয়াটি
  • শক্তি প্রক্রিয়াটি
  • সদস্য প্রক্রিয়াটি
  • স্থান প্রক্রিয়াটি

Python গণিতীয় প্রক্রিয়াটি

গণিতীয় প্রক্রিয়াটি সংখ্যা সহ ব্যবহার করা হয় যাতে সাধারণ গণিতীয় ক্রিয়াকর্ম করা যায়:

অপারেটর নাম প্রয়োগ চেষ্টা করুন
+ জোড়ানো x + y চেষ্টা করুন
- হারানো x - y চেষ্টা করুন
* গুণ x * y চেষ্টা করুন
/ বিভাজন x / y চেষ্টা করুন
% মডুলুলার x % y চেষ্টা করুন
** শক্তি x ** y চেষ্টা করুন
// ফ্লোর বিভাজন (পূর্ণ বিভাজন) x // y চেষ্টা করুন

Python একক প্রক্রিয়াটি

একক মানকে ভান্ডার করার জন্য একক প্রক্রিয়াটি ব্যবহার করা হয়:

অপারেটর প্রয়োগ সমান চেষ্টা করুন
= x = 5 x = 5 চেষ্টা করুন
+= x += 3 x = x + 3 চেষ্টা করুন
-= x -= 3 x = x - 3 চেষ্টা করুন
*= x *= 3 x = x * 3 চেষ্টা করুন
/= x /= 3 x = x / 3 চেষ্টা করুন
%= x %= 3 x = x % 3 চেষ্টা করুন
//= x //= 3 x = x // 3 চেষ্টা করুন
**= x **= 3 x = x ** 3 চেষ্টা করুন
&= x &= 3 x = x & 3 চেষ্টা করুন
|= x |= 3 x = x | 3 চেষ্টা করুন
^= x ^= 3 x = x ^ 3 চেষ্টা করুন
>>= x >>= 3 x = x >> 3 চেষ্টা করুন
<<= x <<= 3 x = x << 3 চেষ্টা করুন

Python তুলনা প্রক্রিয়াটি

তুলনা প্রক্রিয়াটি দুটি মানকে তুলনা করার জন্য ব্যবহার করা হয়:

অপারেটর নাম প্রয়োগ চেষ্টা করুন
== সমান x == y চেষ্টা করুন
!= অসমান x != y চেষ্টা করুন
> বড় x > y চেষ্টা করুন
< কম x < y চেষ্টা করুন
>= বড় বা সমান x >= y চেষ্টা করুন
<= কম বা সমান x <= y চেষ্টা করুন

Python বিন্যাস প্রক্রিয়াটি

বিন্যাস প্রক্রিয়াটি ব্যবহার করা হয় কন্ডিশনাল বক্তব্যকে জোড়ার জন্য:

অপারেটর বর্ণনা প্রয়োগ চেষ্টা করুন
and যদি দুটি বক্তব্যই সত্য, তবে True ফিরিয়ে দেয় x > 3 and x < 10 চেষ্টা করুন
or যদি একটি বক্তব্যটি সত্য, তবে True ফিরিয়ে দেয় x > 3 or x < 4 চেষ্টা করুন
not ফ্লেচ প্রকাশিত ফলাফল, যদি ফলাফল true হয়, তবে False ফিরিয়ে দেয় not(x > 3 and x < 10) চেষ্টা করুন

Python শিল্প অপারেটর

শিল্প অপারেটরগুলি অবজেক্টকে তুলনা করে, তারা সমান কিনা না পরীক্ষা করে, কিন্তু যদি তারা বাস্তবে একই অবজেক্ট, তবে একই মেমরি স্থানটিকে আছে

অপারেটর বর্ণনা প্রয়োগ চেষ্টা করুন
is যদি দুই ভেক্টর একই অবজেক্ট, তবে true ফিরায় x is y চেষ্টা করুন
is not যদি দুই ভেক্টর একই অবজেক্ট নয়, তবে true ফিরায় x is not y চেষ্টা করুন

Python সদস্যতা অপারেটর

সদস্যতা অপারেটরগুলি সিরিজকে অবজেক্টে উপস্থিত হয় কিনা পরীক্ষা করতে ব্যবহৃত হয়:

অপারেটর বর্ণনা প্রয়োগ চেষ্টা করুন
in যদি অবজেক্টে নির্দিষ্ট মানবিত্ত সিরিজ আছে, তবে True ফিরায় x in y চেষ্টা করুন
not in যদি অবজেক্টে নির্দিষ্ট মানবিত্ত সিরিজ নেই, তবে True ফিরায় x not in y চেষ্টা করুন

Python বিট অপারেটর

বিট অপারেটরগুলি (দ্বিস্থানিক) সংখ্যা তুলনা করতে ব্যবহৃত হয়:

অপারেটর বর্ণনা প্রয়োগ
& AND দুই স্থানের মধ্যে উভয়ই ১ হলে, প্রত্যেক স্থানকে ১ হিসাবে নির্ধারণ করা
| OR দুই স্থানের মধ্যে একটি ১ হলে, প্রত্যেক স্থানকে ১ হিসাবে নির্ধারণ করা
^ XOR দুই স্থানের মধ্যে একটি শুধুমাত্র ১ হলে, প্রত্যেক স্থানকে ১ হিসাবে নির্ধারণ করা
~ NOT সব স্থান রূপান্তর
<< শূন্য পূর্ণ ডানদিকের সিফ্ট ডানদিকের সিফ্ট করতে শূন্য প্রবেশ করে, সবচেয়ে ডানদিকের স্থানটিকে উৎপাটিত করা
>> স্বীকৃত ডানদিকের সিফ্ট ডানদিকের সবচেয়ে ডান স্থানের কপি দিয়ে ডানে সরানোর মাধ্যমে, সবচেয়ে ডানদিকের স্থানটিকে উৎপাটিত করা