دالة الطباعة في البرمجة
في عالم البرمجة مفهوم الطباعة يشير إلى عرض البيانات أو النصوص على الشاشة أو الإخراج إلى جهاز طباعة. يعد الطباعة واحدًا من أساليب تفاعل المستخدم مع البرامج، حيث يتم استخدامه لعرض معلومات مهمة للمستخدم أو الإبلاغ عن حالة التنفيذ للبرنامج.
دالة الطباعة print()
لطباعة أي شيء أمام المستخدم إستخدم الدالة print() التي سوف نستخدمها لهذا الأمر.
قواعد استخدام هذه الدالة بسيطة للغاية:
- في حال كنت تريد طباعة عدد ضعه كما هو.
- في حال كنت تريد طباعة نص قم بوضعه بين رموز التنصيص " " أو ' '.
- في حال كنت تريد طباعة ناتج عملية حسابية قم بوضع العملية بين قوسين ( ).
ملاحظة : تختلف دالة الطباعة من لغة إلى اخرى ونحن هنا استخدمنا دالة الطباعة الموجودة في لغة بايثون.
تستخدم العديد من لغات البرمجة تعليمات الطباعة لإظهار النصوص والبيانات على الشاشة. على سبيل المثال، في لغة Python، يمكن استخدام دالة print() لطباعة نصوص أو قيم محددة. على سبيل المثال:
name = "Muhammad" age = 25 print("Name:", name) print("Age:", age)
في هذا المثال، ستتم طباعة قيمة المتغير "name" و "age" على الشاشة.
يمكن أيضًا توجيه النص المطبوع إلى ملف نصي أو جهاز طباعة فعلي باستخدام توجيه الإخراج. هذا يتيح إنشاء سجلات أو تقارير أو طباعة النتائج إلى ملفات خارجية.
إذا كنت تعمل مع برنامج أو لغة برمجة محددة، فقد يكون لديها تعليمات طباعة خاصة بها وخيارات إضافية. ينصح بالاطلاع على وثائق اللغة أو الأدوات المستخدمة لمزيد من التفاصيل حول كيفية استخدام الطباعة في سياق البرمجة.
أمثلة شاملة على الطباعة
في هذا المثال قمنا بطباعة كلمة سوا منقدر. لاحظ أننا وضعنا النص بين رموز التنصيص " ".
print ("sawa mnkder")
سنحصل على النتيجة التالية عند التشغيل.
sawa mnkder
في المثال التالي قمنا بطباعة عدد عادي.
print (1995)
سنحصل على النتيجة التالية عند التشغيل.
1995
في المثال التالي قمنا بطباعة عدد عشري. ملاحظة: عدد عشري تعني عدد يحتوي أرقام بعد الفاصلة. و الفاصلة في البرمجة نمثلها بنقطة عادية.
print (23.6)
سنحصل على النتيجة التالية عند التشغيل.
23.6
في المثال التالي قمنا بطباعة ناتج عملية حسابية.
print ( 1233 + 11 * 23 + 23*23 + 19 * 17 )
سنحصل على النتيجة التالية عند التشغيل.
2338
طباعة مصفوفة مباشرة
my_array = [1, 2, 3, 4, 5]
اذا اردنا تشغيل هذا الكود وطباعته نكتب
print(my_array)
سنحصل على النتيجة التالية عند التشغيل.
[1, 2, 3, 4, 5]