Multi-line Statements in Python Code

Q

How to enter a single statement in multiple lines in Python Code?

✍: FYIcenter.com

A

By default, Python uses the end of line to end a statement. So normally, you enter a statement in a single line.

But if you have a very long statement, you can enter a single statement in multiple lines in two ways:

1. Explicit line breaks - Using the backward slash character "\" to break a long statement into multiple lines. For example:

>>> 1 + 2 + 3 + 4 + \
... 5 + 6 + 7 + 8
36

Note that in the Interactive mode, Python changes the prompt to "..." if the statement is not completed in the previous line.

2. Implicit line breaks - Breaking lines within parentheses or triple quotes. Python automatically continues to subsequent lines searching for the closing parenthesis or ending quotes. For example:

>>> (1 + 2 + 3 + 4 +
...  5 + 6 + 7 + 8)
36

>>> """Welcome
... to FYIcenter.com
... """
'Welcome\nto FYIcenter.com\n'

 

Statement Syntax and Execution Flow Control

⇒⇒Python Tutorials

2017-09-12, 110👍, 0💬