الخوارزمياتالدمج أثناء الطباعة
- تعرف أكثر على طرق إستخدام دالة الطباعة
- تأثير رموز التنصيص
" "
على الأرقام و العمليات الحسابية - إستخدام العامل
+
كعامل دمج و إستخدام القوسين( )
للحصول على ناتج العمليات الحسابية
تعرف أكثر على طرق إستخدام دالة الطباعة
في الدرس السابق تعلمنا أنه باستخدام الدالة print()
يمكننا طباعة أي شيء نضعه فيها بشرط أن نضعه بين " "
.
في هذا الدرس ستعرف متى يجب أن تضع الشيء الذي تريد عرضه على الشاشة بين " "
أو ( )
و متى لا.
نقاط مهمة حول الأشياء التي تضعها في دالة الطباعة:
- أي شيء تضعه بداخل
" "
يعتبر نص عادي, بالتالي يتم طباعته تماماً كما هو. - أي شيء تضعه بدون
" "
لا يعتبر نصاً. - إذا أردت أن تطبع أكثر من شيء في دالة الطباعة مثل نص و بجانبه عملية جمع. في هذه الحالة قم بوضع أي عملية كانت سواء جمع, طرح, قسمة, ضرب بين قوسين
( )
حتى يفهم الكمبيوتر أنك تريد طباعة ناتج هذه العملية.
لا تقلق ستفهم كل هذه التفاصيل من التمارين.
لا تنسى أيضاً أن الـ \n
تعمل فقط عندما تضعها بين " "
كما قلنا في الدرس السابق.
تأثير رموز التنصيص " "
على الأرقام و العمليات الحسابية
كما قلنا في البداية, أي شيء تضعه بداخل " "
يعتبر نص عادي, بالتالي يتم طباعته تماماً كما هو.
التمرين التالي يوضح تأثير الرموز " "
على الأرقام و العمليات الحسابية.
التمرين الأول
أكتب برنامج يطبع النص 7 + 8
ثم يطبع ناتج جمعهم, و الذي يساوي 15
.
إستخدام العامل +
كعامل دمج و إستخدام القوسين ( )
للحصول على ناتج العمليات الحسابية
يمكنك وضع عدة أشياء بداخل دالة الطباعة باستخدام العامل +
بين كل شيئين تريد وضعهما في دالة الطباعة.
هذه العملية تسمى Concatenation و هي تعني أنك ستعرض سلسلة من الأشياء.
نقاط مهمة حول وضع العامل +
في دالة الطباعة:
- إذا وضعته بين رقمين, يعتبر عامل جمع. و بالتالي يعرض ناتج الرقمين.
- إذا قمت بوضعه بين
" "
يعتبر حرفاً عادياً, و بالتالي يُعرض كما هو. - إذا وضعته بين شيئين منفصلين سواء نصين أو نص و رقم, فإنه يعتبر عامل دمج.
نصيحة
إنتبه جيداً لأسلوب الـ Concatenation الذي ستتعلمه من التمرين التالي, و قم بإعادة التمرين عدة مرات حتى تفهمه بشكل ممتاز لأنه رغم بساطته إلا أنك ستستخدمه كثيراً عند بناء تطبيقاتك الخاصة في المستقبل.
التمرين الثاني
أكتب برنامج يطبع النص 7 + 8
ثم يطبع ناتج جمعهم, و الذي يساوي 15
باستخدام أمر الطباعة مرة احدة فقط.
التمرين الثالث
أكتب برنامج يطبع النص 7 + 8
ثم يطبع ناتج جمعهم على نفس السطر, و الذي يساوي 15
باستخدام أمر الطباعة مرة احدة فقط.
الفكرة هنا فقط أن تجعل برنامجك مفهوماً بالنسبة لجميع المستخدمين.
لذلك سنعرض العملية الحسابية على سطر واحد كما في مادة الرياضيات و في التطبيقات التي تتميز بتصميمها الجميل.