يستخدم المعامل end مع دالة print() للتحكم في تنسيق الإخراج.
بشكل افتراضي، تنتهي دالة print() بسطر جديد، ولكن المعامل end يسمح لك بتحديد حرف أو سلسلة مختلفة للاستخدام كنهاية.
على سبيل المثال،
print("Hello", end='!')
سينتهي الإخراج بعلامة تعجب بدلاً من سطر جديد.
# Example 1: Using end to change the line ending
print("Hello", end='!') # Output: Hello!
# Example 2: Printing numbers in the same line
for i in range(5):
print(i, end=' ') # Output: 0 1 2 3 4
# Example 3: Creating a custom separator
print("apple", "banana", "cherry", sep=", ", end=".") # Output: apple, banana, cherry.
وهنا استخدمنا المعامل sep والذي يحدد الفاصل بين العناصر المطبوعة بالإضافة للمعامل end.