如何在命令行中以单行执行 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

更新于: 05-Mar-2020

2 千次浏览

开启你的 职业

通过完成课程获得认证

开始
广告