0
两个数字相加我一直在尝试使用命令行参数添加两个数字...这是据我在此网站上发现有关添加使用命令参数2号命令行参数在Python
import sys
a=sys.argv[1:]
b=sys.argv[2:]
sumn=str(a+b)
print(" sum is",sumn)
两个数字相加我一直在尝试使用命令行参数添加两个数字...这是据我在此网站上发现有关添加使用命令参数2号命令行参数在Python
import sys
a=sys.argv[1:]
b=sys.argv[2:]
sumn=str(a+b)
print(" sum is",sumn)
你需要转换成int和标直接值,而不是片
编辑:添加错误处理作为评论
也许你添加一些代码来处理一个可能的'ValueError',当用户输入一个字符串不能被转换为一个整数来完成你的答案。 – PhillipD
下标了'sys.argv'数组时删除列提到的, d猫到int –
请看看你的个人成绩!例如,打印出'sys.argv [1:]'来看看你在做什么。你应该学会理解你从其他地方复制的代码。 – poke