如何在命令行的一行中执行Python多行语句?

您可以通过多种方式在python的命令行中使用多行语句。例如,bash支持多行语句,您可以像这样使用它:

示例

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

输出结果

这将给出输出-

a is true

如果您希望将python语句放在一行中,则可以在命令之间使用\ n新行。 

示例

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

输出结果

这将给出输出-

a is true