العمليات الرياضية في بايثون
ما رأيك في مخرج البرنامج أدناه؟ اضغط على زر التنفيذ لتكتشف.
أعلم ما يدور في ذهنك! في الدرس السابق قلنا إن أي نص نريد طباعته يجب أن يكون داخل علامات اقتباس مزدوجة. لكن الأعداد ليست نصوصًا! يمكن طباعة الأعداد بدون استخدام الاقتباس أيضًا.
حسنًا، ما هو الناتج من البرنامج التالي برأيك؟
بكل سهولة يمكن تنفيذ جميع العمليات الحسابية ورؤية النتائج.
بايثون يمكنه إجراء ٤ عمليات رياضية رئيسية:
العملية | الرمز |
---|---|
الجمع | + |
الطرح | - |
الضرب | * |
القسمة | / |
حسنًا، دعنا نقوم ببعض الحسابات. قبل من تشغيل البرنامج أدناه، قم بإجراء الحسابات في ذهنك مرة واحدة ثم اضغط على زر التشغيل.
ترتيب تنفيذ العمليات الرياضية هو من اليسار إلى اليمين. باستخدام هذه القاعدة البسيطة يتم الحصول على نتيجة الحساب أعلاه. برأيك، ما هي نتيجة العمليات الرياضية أدناه؟
في هذه المسألة إذا قمنا بأداء العمليات من اليسار إلى اليمين وتبعنا الأسلوب السابق فسوف نصل إلى الإجابة الخطأ. السبب في ذلك هو أن كل عملية رياضية لها أولوية خاصة. أولوية العوامل الرياضية هي كما يلي:
الأولوية | العامل | الرموز |
---|---|---|
الأول | الأقواس | () |
الثاني | الضرب والقسمة | * و / |
الثالث | الجمع والطرح | + و - |
يوصى قبل تنفيذ الكود أن تقوم بتنفيذه في ذهنك. سيساعدك ذلك في فهم كيفية إجراء العمليات بواسطة الكمبيوتر.
شاهد كيفية الحساب هنا!
كما قلنا، أعلى أولوية في إجراء الحسابات تعود لعامل الأقواس. لدينا هنا ثلاثة عوامل أقواس. لذا أولاً نحسب قيمتها ونضعها بدلاً من الأقواس. بعد ذلك نقوم بضرب ثم بطرح:
1print((3 + 5) - (12 - 7) * (10 / 2)) 2print((8) - (12 - 7) * (10 / 2)) 3print((8) - (5) * (10 / 2)) 4print((8) - (5) * (5)) 5print(8 - 5 * 5) 6print(8 - 25) 7print(-17)
في هذا القسم تعرفنا على طباعة الأعداد وطريقة إجراء العمليات الرياضية في بايثون. مع هذه الأشياء التي تعلمتها، يمكنك كتابة برنامج آلة حاسبة بسيطة تقوم بأداء ٤ عمليات رئيسية!