DEV Community

Cover image for Creating Divider Lines in Python
Luca Liu
Luca Liu

Posted on • Edited on

Creating Divider Lines in Python

Basic Divider Line

The simplest way to create a divider line in Python is to use the format method with the ^ option to center align a character within a specified width. Let's see an example:

print("{:=^50s}".format("Split Line"))
Enter fullscreen mode Exit fullscreen mode

The output will look like this:

====================Split Line====================
Enter fullscreen mode Exit fullscreen mode

Customizing Divider Lines

You can easily customize the appearance of the divider line by changing the fill character and adjusting the width.

print("{:-^50s}".format("Split Line"))
print("{:*^50s}".format("Split Line"))
print("{:'^50s}".format("Split Line"))
Enter fullscreen mode Exit fullscreen mode

The output for these examples will be:

--------------------Split Line--------------------
********************Split Line********************
''''''''''''''''''''Split Line''''''''''''''''''''
Enter fullscreen mode Exit fullscreen mode

Explore more

Thank you for taking the time to explore data-related insights with me. I appreciate your engagement.

🚀 Connect with me on LinkedIn

🎃 Connect with me on X

🌍 Connect with me on Instagram

Top comments (2)

Collapse
 
sreno77 profile image
Scott Reno

You might consider using f-strings instead of format.

Collapse
 
luca1iu profile image
Luca Liu

how to use f-strings to print the same divider line😀