المشغلون#
مقدمة#
المعاملات في بايثون عبارة عن رموز وكلمات مفتاحية خاصة تُمكّنك من إجراء عمليات على القيم والمتغيرات. وهي تشمل نطاقًا واسعًا من الوظائف، بدءًا من العمليات الحسابية والمقارنة، وصولًا إلى العمليات المنطقية، وعمليات البت، وعمليات الإسناد. يُعدّ إتقان هذه المعاملات أمرًا أساسيًا لبناء أكواد بايثون فعّالة ومعبرة، إذ تُشكّل أساس كل عملية حسابية أو عملية اتخاذ قرار تقريبًا في برامجك. ستجد أدناه أمثلة موجزة لكل معامل لمساعدتك على فهم استخدامه والنتائج المتوقعة منه.
Arithmetic#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
إضافة |
|
|
|
قسم |
|
|
|
الأس |
|
|
|
تقسيم الأرضيات |
|
|
|
مودولو |
|
|
|
الضرب |
|
|
|
النفي |
|
|
|
الطرح |
|
|
|
Augmented Arithmetic#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
إضافة |
|
|
|
قسم |
|
|
|
الأس |
|
|
|
تقسيم الأرضيات |
|
|
|
معامل |
|
|
|
الضرب |
|
|
|
الطرح |
|
|
|
Comparison#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
المساواة |
|
|
|
عدم المساواة |
|
|
|
أكبر من |
|
|
|
أكبر من أو يساوي |
|
|
|
أقل من |
|
|
|
أقل من أو يساوي |
|
|
|
المقارنة المتسلسلة |
|
|
|
Logical#
اسم |
رمز |
مثال |
|---|---|---|
خطأ شنيع |
|
تُعرَّف بعض القيم على أنها
|
حقيقي |
|
Any object that is not explicitly |
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
هوية |
|
|
|
ليس هوية |
|
|
|
منطقي و |
|
|
|
النفي المنطقي |
|
|
|
أو المنطقي |
|
|
|
التعبير الشرطي |
|
|
|
Sequences (Lists, Tuples, Strings)#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
سلسلة |
|
|
|
تخصيص الشريحة |
|
|
|
حذف الشريحة |
|
|
|
التقطيع |
|
|
Dictionaries (Mappings)#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
التعيين المفهرس |
|
|
|
الحذف المفهرس |
|
|
|
الفهرسة |
|
|
String Formatting#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
تنسيق السلاسل النصية |
% |
|
|
Membership#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
اختبار الاحتواء |
|
|
|
رفض العضوية (غير مشارك) |
|
|
|
Bitwise#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
عملية AND الثنائية |
|
|
|
عملية XOR (أو الحصرية الثنائية) |
|
|
|
عكس البتات (NOT) |
|
|
|
أو بت |
|
|
|
التحويل إلى اليسار |
|
|
|
انعطاف يمين |
|
|
|
Augmented Bitwise#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
عملية AND الثنائية المعززة |
|
|
|
عملية XOR المعززة على مستوى البتات |
|
|
|
عملية أو الثنائية المعززة |
|
|
|
إزاحة يسارية معززة |
|
|
|
التحول الأيمن المعزز |
|
|
|