اذهب إلى المحتوى
  • 0

المعامل end في الوظيفة print

Abdalluh Alhashedi

السؤال

Recommended Posts

  • 0

إذا كان لدينا مصفوفة بعدين a، هذا الكود يطبع العنصر رقم j من القائمة رقم i ضمن مصفوفة البعدين a

المعامل ""=end يعني عند الطباعة لا تقم بالنزول لسطر جديد، كما يحدث في عمليات الطباعة المعتادة

مثال:

a = [[1, 2], [3, 4], [5, 6]]
print(a[1][0], end=" ")
print(a[1][1], end=" ")

هذا الكود سيكون خرجه: 6 5 على ذات السطر

5 6

بينما الكود هذا:

a = [[1, 2], [3, 4], [5, 6]]
print(a[1][0])
print(a[1][1])

سيكون خرجه: 5 على سطر ثم 6 على سطر جديد:

5
6

بالتوفيق إن شاء الله

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

 

بشكل افتراضي تنتهي وظيفة طباعة () Python بسطر جديد. تأتي الدالة print () في Python مع المعامل "end". بشكل افتراضي ، قيمة هذا المعامل هي "\ n" ، أي حرف السطر الجديد.

ولكن يمكنك تغييرها للقيمة التي تريدها مثال على ذلك

print("Python", end='@')
print("hsoubAcademy")

الناتج سيكون كالتالي

Python@GeeksforGeeks

كما أن الدالة print بها العديد من المعاملات الأخرى كما في الكود التالي

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

يمكنك قراءة التفاصيل من خلال موسوعة حسوب الدالة print

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...