我需要在命令行中编写python命令并获得类似的输出
python -c a = 10
python -c print("Hello {}".format(a))
python -c import math
答案 0 :(得分:1)
解决问题的最佳方法是写出}
文件并运行它。
但是,我可以想象,出于脚本编写目的,如果您不能编写文件,则可能需要类似的内容。在这种情况下,您可以用.py
分隔命令,但是将限于无块程序,例如:
;
但是:
python3 -c "import math; a = 10; print('Hello {} {}'.format(a, math.sin(a)))"
# prints:
# Hello 10 -0.5440211108893698
SyntaxError:语法无效
但再次:
python3 -c "import math; a = 10; for i in range(a): print('Hello {} {}'.format(i, math.sin(i)))"
最后一个当然是不好的做法,而所有的东西(理解的副作用等)都是种工作。
答案 1 :(得分:0)
最简单的方法是使用py文件,然后从命令行调用它。
在name_file.py里面放:
a = 10
print("Hello {}".format(a))
import math
在控制台中执行
python name_file.py
请参见python file
答案 2 :(得分:0)
如果需要运行一些命令。您可以在命令行中编写python
来运行Python interpreter。 >>>
作为标记,表示您编写的所有命令都将由解释程序解释。
然后您可以编写命令。在执行每个命令后,应按Enter。
>>> a = 10
>>> print("Hello {}".format(a))
>>> import math
答案 3 :(得分:0)
首先,您必须将python添加到系统路径中 1.右键单击此PC
2。单击高级系统设置
单击环境变量
单击要编辑的路径
单击编辑
6。在“开始”菜单中搜索python
7。右键单击下载的软件包,然后单击复制完整路径,或者如果您使用的是python 3.6 您可以重新安装并从安装菜单中检查路径
8。将路径添加到列表
现在您可以这样做 在命令提示符下输入python类型,瞧 您应该能够在命令提示符下运行