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