عناصر الحساب في Python
- 上一页 البولياني في Python
- 下一页 القوائم في Python
عناصر الحساب في Python
تستخدم المعاملات لتنفيذ العمليات على المعلمات والقيم.
يقسّم بايثون معاملاته إلى مجموعات كما يلي:
- معاملات الحساب
- معاملات الاعتبارية
- معاملات المقارنة
- معاملات ال逻辑
- معاملات الهوية
- معاملات العضوية
- معاملات الحساب الثنائية
معاملات الحساب في بايثون
تستخدم معاملات الحساب مع الأرقام للتنفيذ العمليات الرياضية الشائعة:
المعمل | الاسم | النموذج | تجربة |
---|---|---|---|
+ | الإضافة | x + y | تجربة |
- | الطرح | x - y | تجربة |
* | الضرب | x * y | تجربة |
/ | القسمة | x / y | تجربة |
% | النسبة المتبقية | x % y | تجربة |
** | القوة | x ** y | تجربة |
// | القسمة بالأرضية (القسمة بأكبر عدد كامل) | x // y | تجربة |
معاملات الاعتبارية في بايثون
المعاملات الاعتبارية تستخدم لتعيين قيمة للمعلمة:
المعمل | النموذج | المعادلة | تجربة |
---|---|---|---|
= | 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 | تجربة |
معاملات المقارنة في بايثون
المعاملات المقارنة تستخدم للتحقق من تساوي قيمتين:
المعمل | الاسم | النموذج | تجربة |
---|---|---|---|
== | يساوي | x == y | تجربة |
!= | غير متساوي | x != y | تجربة |
> | أكبر | x > y | تجربة |
< | أقل | x < y | تجربة |
>= | أكبر أو يساوي | x >= y | تجربة |
<= | أقل أو يساوي | x <= y | تجربة |
معاملات ال逻辑ية في بايثون
المعاملات ال逻辑ية تستخدم لدمج جملة الشروط:
المعمل | الوصف | النموذج | تجربة |
---|---|---|---|
و | إذا كانت العبارتان صحيحتان، فإنها تعود إلى True. | x > 3 و x < 10 | تجربة |
أو | إذا كانت إحدى العبارات صحيحة، فإنها تعود إلى True. | x > 3 أو x < 4 | تجربة |
ليس | النتيجة العكسية، إذا كانت النتيجة صحيحة، فإنها تعود إلى 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 | إذا كانت المواضعين كلاهما يساوي 1، فإنه يتم إعداد كل موضع إلى 1. |
| | OR | إذا كان موضع من المواضعين يساوي 1، فإنه يتم إعداد كل موضع إلى 1. |
^ | XOR | إذا كان فقط موضع من المواضعين يساوي 1، فإنه يتم إعداد كل موضع إلى 1. |
~ | NOT | تقلب جميع المواضع. |
<< | التدوير الأيسر المملأ بالصفر | من خلال دفع صفر من اليمين إلى اليسار، تتحرك إلى اليسار، وتزيل الأيسر الأيسر. |
>> | التدوير الأيمن الموقر | من خلال دفع نسخة من الأيسر إلى الأيسر الأيسر، تتحرك إلى اليمين، وتزيل الأيسر الأيسر. |
- 上一页 البولياني في Python
- 下一页 القوائم في Python