اجعلها تفعل الرياضيات
تعلم كيفية استخدام +، -، *، /، وprint() مع الأرقام.
سنغطي ما يلي...
في المرة السابقة، قلنا "مرحبًا" لجهاز الكمبيوتر. هذه المرة، لنجعل Python يُجري بعض العمليات الحسابية!
Python رائعة في الرياضيات، وعلى عكسنا، لا ينسى ولا يخطئ أبدًا. فلنبدأ بتطبيقها.
لنبدأ بالحساب
حاول تشغيل هذا السطر البسيط من Python:
print(4 + 7)
الإجراء: انقر فوق زر "تشغيل" وشاهد ما يحدث.
قام Python بالحسابات نيابةً عنا - هكذا ببساطة. لاحظ أنه لم يطبع 4 + 7
، بل طبع النتيجة.
دورك: تجربة الأرقام
فيما يلي بعض العمليات التي يمكن لـ Python التعامل معها:
Arithmetic Operator | Operation | Example |
| Addition | 10 + 5 results in 15 |
| Subtraction | 10 - 5 results in 5 |
| Multiplication | 10 * 5 results in 50 |
| Division | 10 / 5 results in 2 |
| Modulus | 10 % 5 results in 0 |
يعطينا عامل القسمة (
%
) الباقي بعد القسمة.
على سبيل المثال:
print(10 % 3)
يؤدي هذا إلى طباعة 1
لأن 10
مقسومًا على 3
يساوي 3
مع الباقي 1
.
حاول تغيير الأرقام والعمليات لترى ما سيحدث.
print(10 - 3)
دعونا نكتب الكود لإجراء عملية الضرب:
print(4 * 5)
دعونا نكتب الكود لإجراء عملية القسمة:
print(20 / 4)
يحاول:
أرقام مختلفة
عمليات مختلفة
مزيج من الأرقام الكبيرة والصغيرة
في كل مرة نضغط على "تشغيل"، يقدم لنا Python إجابة فورية.
ماذا يحدث هنا؟
نحن نستخدم Python مثل الآلة الحاسبة، وهو يفعل بالضبط ما نقوله:
+
يضيف-
يطرح*
يتضاعف/
يقسم
تمامًا كما هو الحال في درس الرياضيات، ولكن أكثر متعة (وتسامحًا).
ونعم، يتبع Python قواعد الرياضيات العادية، مثل الأقواس:
print(2 + 3 * 5) # 17, not 25
هل يمكنك تخمين إخراج المثال أدناه قبل النقر فوق زر"تشغيل"؟
print((2 + 3) * 5)
تحدي صغير: عمرنا بالأيام
لنجرب شيئًا ممتعًا. هل يمكنك حساب عمرك بالأيام؟ لا تتردد في طلب مساعدة مرشد الذكاء الاصطناعي إذا احتجت إلى أي تلميح!
print(25 * 365)
الآن قم باستبدال 25
بعمرك ثم اضغط على زر"تشغيل"!
لقد أخبرك Python الآن بعدد الأيام التي قضيتها هنا (تقريبًا بالطبع)
ملخص سريع
لقد تعلمنا للتو:
كيفية استخدام Python للرياضيات الأساسية.
رموز الجمع والطرح والضرب والقسمة.
كيفية استخدام الأقواس للتحكم في ترتيب العمليات.
ماذا بعد؟
حاليًا، نُجري حسابات لمرة واحدة. ولكن ماذا لو أردنا أن يتذكّر Python شيئًا ما ويعيد استخدامه لاحقًا؟
بعد ذلك، سنستكشف المتغيرات! لنُعلّم Python كيفية تذكر الأشياء.