Python Breaking Long Lines With \

You can break a long line of Python code into multiple lines using either parentheses () or backslash \. For example:

# Using parentheses
a = (1 + 2 + 3 + 4 - 5 * 2
     + 6 * 3 - 7 * 4)


# Using backslash
b = 1 + 2 + 3 + 4 - \
    5 * 2 + \
    6 * 3 - \
    7 * 4


Both a and b will have the same value. The preferred way of breaking long lines is using parentheses as they are more readable and less error-prone than backslashes. You can also use parentheses to break long strings, if statements, function calls, etc.

One of the biggest reasons a code becomes unreadable is because of the long file address, links, or list elements.

url = 'https://medium.com/pythoneers/10-underrated-python-packages-every-data-scientist-should-know-86b4355cc35e'

You can change the point of wrap with the help of a backslash \

url = 'https://medium.com/pythoneers/'\
       '10-underrated-python-packages-every-'\
       'data-scientist-should-know-86b4355cc35e'
print(url)

# output https://medium.com/pythoneers/10-underrated-python-packages-every-data-scientist-should-know-86b4355cc35e

If you have any questions about this code, you can drop a line in comment.

Comments

Popular posts from this blog

Python chr() Built in Function

Stock Market Predictions with LSTM in Python

Collections In Python

Python Count Occurrence Of Elements

Python One Liner Functions