python在Win系统的命令行中如何使用 -c 实现多个复合语句一条命令
简单的代码,比如:
print(666)
print(888)
通过-c的一条命令就可以实现,如图

引用官方文档(https://docs.python.org/zh-cn/3/using/cmdline.html#command-line%EF%BC%89%E7%9A%84%E8%AF%B4%E6%98%8E
调用 Python 时,可以指定下列任意选项:
python [-bBdEhiIOqsSuvVWx?] [-c command | -m module-name | script | - ] [args]
-c
执行 command 中的 Python 代码。command 可以是一条语句,也可以是用换行符分隔的多条语句,其中,前导空白字符与普通模块代码中的作用一样。
那多个复合语句,例:
if 1==1:
print(1)
def test_aaa():
print(2)
test_aaa()
以上例子如何通过-c,用一条命令如何实现?