2. Python Output (الإخراج)

درس 2: الإخراج في Python (Python Output)

كيفية عرض النصوص والقيم والنتائج باستخدام دالة ()print

بعد أن تعرفنا في الدرس السابق على بنية الجمل في بايثون، حان الوقت لنبدأ في عرض النتائج. الإخراج هو الطريقة التي يتواصل بها البرنامج مع المستخدم، سواء كان ذلك نصًا تحية أو نتيجة حساب أو رسالة خطأ.

في بايثون، نستخدم الدالة المدمجة ()print لعرض أي شيء على الشاشة. هذه الدالة بسيطة جدًا ولكنها قوية، وسنتعلم في هذا الدرس كل الطرق الشائعة لاستخدامها.

دالة ()print الأساسية

الدالة ()print تأخذ قيمًا (نصوص، أرقام، متغيرات...) وتعرضها في الـ Console (نافذة الإخراج). يمكنك تمرير قيم متعددة مفصولة بفواصل، وسيتم فصلها تلقائيًا بمسافة.

    عرض نص: ضع النص بين علامات تنصيص مزدوجة "" أو مفردة ''.

    عرض رقم: اكتب الرقم مباشرة (لا حاجة لعلامات تنصيص).

    عرض عدة قيم: افصل بينها بفواصل داخل ()print.

    دمج نصوص: استخدم العامل + لربط النصوص (لكن يجب إضافة مسافات يدويًا إذا لزم الأمر).

أمثلة عملية

1. عرض نص بسيط

print("Hello world!")

الإخراج:

Hello world!

2. عرض رقم أو قيمة حسابية

print(42)
 print(10 + 20)

الإخراج:

42
30

3. عرض عدة قيم معًا

print("Age:", 25) 
 print("Name:", "Ahmed", "and Age:", 30)

الإخراج:

Age: 25
Name: Ahmed and Age: 30

4. دمج نصوص باستخدام +

print("Python" + " " + "is awesome!")
 print("Result: " + str(15 + 27))  # تحويل الرقم إلى نص

الإخراج:

Python is awesome!
Result: 42 

5. خيارات إضافية: sep و end

print("Ahmed", "Mohamed", "Ali", sep=" - ")   # تغيير الفاصل
 print("First line", end=" >>> ")
 print("Second line")

الإخراج:

Ahmed - Mohamed - Ali
First line >>> Second line

نصائح هامة

    لدمج رقم مع نص، استخدم ()str لتحويله أولاً، أو استخدم f-strings (سنتعلمها لاحقًا).

    المعامل sep يحدد الفاصل بين القيم (افتراضيًا مسافة).

    المعامل end يحدد ما يُطبع في نهاية السطر (افتراضيًا سطر جديد \n).

    جرب الكود دائمًا في محرر مثل Replit أو VS Code لترى الإخراج فورًا.

الآن أصبحت قادرًا على عرض أي نتيجة تريدها في برامجك! الإخراج هو أول خطوة لجعل البرنامج "يتحدث" مع المستخدم.

في الدرس القادم: المتغيرات وأنواع البيانات في Python.

جرب تعديل الأمثلة السابقة واكتب برامج بسيطة تعرض اسمك وعمرك وهواياتك. إذا واجهتك أي مشكلة، اترك تعليقًا أو تواصل معنا.

تعليقات

info تنبيه: نرجو منكم الالتزام بالآداب العامة والاحترام المتبادل في التعليقات.

إرسال تعليق