gpt4 book ai didi

python - 来自命令行的两个数字的总和

转载 作者:太空宇宙 更新时间:2023-11-04 06:58:15 27 4
gpt4 key购买 nike

我知道这是一个非常基本的程序,但我收到了列表超出范围的错误。这是将两个数字作为命令行参数(在调用脚本时)并显示总和(使用 python)的程序:

import sys
a= sys.argv[1]
b= sys.argv[2]
sum=str( a+b)
print " sum is", sum

最佳答案

你应该这样做:

import sys
a, b = sys.argv[1:2]
summ = int(a) + int(b)
print "sum is", summ

打印整数时不需要 str() 。但是如果你想将 a 和 b 作为整数相加,你应该使用 int()。

关于python - 来自命令行的两个数字的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1356348/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com