Python بيان Print(): كيفية الطباعة مع الأمثلة

⚡ ملخص ذكي

Python تقوم الدالة print() بعرض رسالة أو كائن على الشاشة بعد تحويله إلى سلسلة نصية. توضح الأمثلة أدناه كيفية طباعة السلاسل النصية، والأسطر الفارغة، والعناصر المتعددة، وكيفية التحكم في نهايات الأسطر.

  • 🖨️ الغرض: تقوم الدالة print() بإخراج السلاسل النصية والكائنات إلى الشاشة.
  • 🔤 بناء الجملة: قم باستدعاء الدالة print(object(s)) مع القيمة التي تريد عرضها.
  • 🔁 نسخ متعددة: كل استدعاء للدالة print() يُخرج النص على سطر جديد خاص به بشكل افتراضي.
  • أسطر فارغة: استخدم "\n" أو اضربه لطباعة أسطر فارغة.
  • ➡️ نهاية المعامل: غيّر نهاية السطر، على سبيل المثال end=' ', في Python 3.
  • ⚠️ ملاحظة حول الإصدار: Python 3 يستخدم دالة print()؛ Python 2 استخدمها كبيان.

Python عبارة print()

Python طباعة () وظيفة

وظيفة الطباعة () في Python يستخدم لطباعة رسالة محددة على الشاشة. أمر الطباعة في Python طباعة سلاسل أو كائنات يتم تحويلها إلى سلسلة أثناء الطباعة على الشاشة.

بناء الجملة:

print(object(s))

كيفية طباعة سلسلة بسيطة في Python?

في كثير من الأحيان لا تحتاج إلى ذلك سلاسل الطباعة في بناء الترميز الخاص بك.

إليك كيفية طباعة البيان في Python 3:

مثال: 1

لطباعة صفحة الترحيب بـ Guru99، استخدم Python طباعة البيان على النحو التالي:

print ("Welcome to Guru99")

الإخراج:

مرحبًا بكم في Guru99

In Python 2، نفس المثال سيبدو

print "Welcome to Guru99"

مثال 2:

إذا أردت طباعة اسم خمس دول يمكنك كتابة:

print("USA")
print("Canada")
print("Germany")
print("France")
print("Japan")

الإخراج:

USA
Canada
Germany
France
Japan

كيفية طباعة الأسطر الفارغة

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

على سبيل المثال:

دعونا نطبع 8 أسطر فارغة. يمكنك كتابة:

print (8 * "\n")

أو:

print ("\n\n\n\n\n\n\n\n\n")

ها هو الكود

print ("Welcome to Guru99")
print (8 * "\n")
print ("Welcome to Guru99")

الناتج

Welcome to Guru99







Welcome to Guru99

طباعة أمر النهاية

بشكل افتراضي، وظيفة الطباعة في Python ينتهي الأمر بسطر جديد. تأتي هذه الدالة مع مُعامل يُسمى 'end'. القيمة الافتراضية لهذا المُعامل هي '\n'، أي حرف السطر الجديد. يمكنك إنهاء عبارة الطباعة بأي حرف أو سلسلة نصية باستخدام هذا المُعامل. هذا مُتاح فقط في Python 3 +.

مثال 1:

print("Welcome to", end=' ')
print("Guru99", end='!')

الإخراج:

مرحبًا بكم في Guru99!

مثال 2:

# ends the output with '@'
print("Python", end='@')

الإخراج:

Python@

الأسئلة الشائعة

In Python 2- كانت كلمة "print" عبارة عن بيان مكتوب على شكل "نص" مطبوع. Python 3، الدالة print هي دالة تسمى print(“text”) مع الأقواس. Python 3 هو المعيار الحالي، لذا استخدم دائمًا صيغة الدالة.

يُحدد المعامل sep الفاصل الذي يوضع بين عدة عناصر في استدعاء print() واحد. افتراضيًا، يكون هذا الفاصل مسافة. على سبيل المثال، print(“a”, “b”, sep=”-“) يُخرج ab بدلًا من a b.

استخدم سلسلة نصية من نوع f، مثل print(f”Hello {name}”)، أو افصل العناصر بفواصل، مثل print(“Hello”, name). تُعد السلاسل النصية من نوع f الطريقة الحديثة والسهلة القراءة لدمج النصوص والمتغيرات في Python 3.6 وما بعده.

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

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

تلخيص هذه التدوينة بـ: