Execute Python Multi-Line Statements in One Line at Command Line



There are multiple ways in which you can use multiline statements in the command line in python. For example, bash supports multiline statements, which you can use like −

Example

$ python -c '
> a = True
> if a:
> print("a is true")
> '

Output

This will give the output −

a is true

If you prefer to have the python statement in a single line, you can use the \n newline between the commands. 

example

$ python -c $'a = True\nif a: print("a is true");'

Output

This will give the output −

a is true
Updated on: 2020-03-05T08:08:02+05:30

2K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements