Code Examples
Example 1
Using end with an Empty String. No space or newline is added between the two strings—they're printed right next to each other.
print("Hello", end="")
print("World")
# Output: HelloWorld
Example 2
Using end with a Space. The first print() ends with a space instead of a newline, creating a space between "Hello" and "World".
print("Hello", end=" ")
print("World")
# Output: Hello World
Example 3
Using end with Custom Characters. The separator --- is inserted between the two strings instead of a newline.
print("Hello", end="---")
print("World")
# Output: Hello---World
Example 4
Using end="\n\n" (double newline). Two newlines are printed after "Hello", so "World" appears two lines below.
print("Hello", end="\n\n")
print("World")
# Output:
# Hello
#
# World
Example 5
Creating a Custom Formatting. The first print() ends with a pipe symbol and spaces, creating a formatted output.
name = "Sarah"
age = 28
print("Name:", name, end=" | ")
print("Age:", age)
# Output: Name: Sarah | Age: 28