您可以使用int()将参数转换为整数
import sys
a = int(sys.argv[1]) b = int(sys.argv[2])
print a, b
print a+b
输入: python mySum.py 100 200
输出:
100 200
300
在python中作为命令行参数传递的数字不解释为整数
您可以使用int()将参数转换为整数
import sys
a = int(sys.argv[1]) b = int(sys.argv[2])
print a, b
print a+b
输入: python mySum.py 100 200
输出:
100 200
300