By default python’s print() function ends with a newline. A programmer with C/C++ background may wonder how to print without newline.
Python’s print() function comes with a parameter called ‘end’. By default, the value of this parameter is ‘\n’, i.e. the new line character. You can end a print statement with any character/string using this parameter.
python - Sample - python code :
# This Python program must be run with
# Python 3 as it won't work with 2.7.
# ends the output with a <space>
print("Welcome to" , end = ' ')
print("Wikitechy", end = ' ')
click below button to copy the code. By Python tutorial team
python tutorial - Output :
Welcome to Wikitechy
One more program to demonstrate working of end parameter.
python - Sample - python code :
# This Python program must be run with
# Python 3 as it won't work with 2.7.
# ends the output with '@'
print("Python" , end = '@')
print("Wikitechy")
click below button to copy the code. By Python tutorial team
python tutorial - Output :
[email protected]