繁体   English   中英

无法通过Windows命令提示符运行简单的Python程序

[英]Cant make simple Python program run through Windows command prompt

因此,我编写了一个非常简单的python测试文件,称为test testProg.py ,它看起来像这样:

import sys

def adder(a, b):
    sum = a+b
    print sum

if __name__ == "__main__":
    a = int(sys.argv[1])
    b = int(sys.argv[2])
    adder(a, b)

这里的另一个问题 ,我执行了命令:

python testProg.py 3 4

但是我收到以下错误消息:

 File "testProg.py", line 5
    print sum
            ^
SyntaxError: invalid syntax

老实说,我不确定是什么问题...我可以从命令提示符轻松运行python,没有问题,但是为什么我不能复制该问题的解决方案?

谢谢。

编辑:使用 Python 3.4

看起来您已经安装了Python 3。 您正在运行的代码是为Python 2编写的,语法略有不同。 对于此示例,您需要将其更改为print(sum) 通常,您应该搜索有关Python 2和3之间差异的信息,并要小心注意在Internet上找到的代码中使用的版本。 为Python 2编写的代码通常无法在Python 3上原样运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM