اختصارات العمليات الحسابية
جزء من قسم Fundamentals في رحلة Python على Coddy — الدرس 12 من 77.
أنشأت بايثون اختصاراً رائعاً لعمليات الحساب الذاتي.
على سبيل المثال، بدلاً من كتابة:
a = 5
a = a + 3 # a تحتوي على 8يمكننا تبسيط ذلك بكتابة +=:
a = 5
a += 3 # a تحتوي على 8يقوم العامل += بإضافة القيمة 3 إلى a.
هذه العملية صالحة لجميع العمليات الحسابية:
| المعامل | الاختصار |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
التحدي
مبتدئلقد تم تزويدك بكود يحتوي على تهيئة لـ count. (لا تحذف هذا السطر!)
مهمتك هي إضافة العمليات التالية، بهذا الترتيب:
- أضف
4إلىcount - اضرب
countفي2 - اطرح
1منcount
استخدم اختصارات العمليات الحسابية للقيام بذلك!
ورقة مرجعية
يوفر بايثون اختصارات لعمليات الحساب الذاتية:
| العملية | الاختصار | مثال |
|---|---|---|
| الجمع | += | a += 3 (تعادل a = a + 3) |
| الطرح | -= | a -= 3 |
| الضرب | *= | a *= 3 |
| القسمة | /= | a /= 3 |
| باقي القسمة | %= | a %= 3 |
جرّب بنفسك
# اكتب كودك أدناه
count = 0
# لا تغير السطر أدناه
print(f"count = {count}")يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات2المتغيرات
الأرقامالنصوص (String)القيم المنطقية (Boolean)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - المضروب (Factorial)دالة Rangeالحلقات المتداخلةمراجعة - Dynamic Input3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراجالإخراج مع المتغيراتالإدخالتحويل الأنواعمراجعة - حتى 120مراجعة - صح أم خطأ