我必须编写一个简单的函数,它接受可变数量的参数并打印总和,就像(忽略错误检查)一样简单:
def add(*params):
sum = 0
for num in params:
sum += num
print(sum)
Run Code Online (Sandbox Code Playgroud)
我必须调用脚本并为其提供参数,然后将在函数中使用这些参数。我得到这样的论点:
import sys
sys.argv[1:]
Run Code Online (Sandbox Code Playgroud)
但这是一个数组并将其发送到add仅意味着传递 1 个列表参数。我是 Python 新手,所以也许所有这些听起来都很愚蠢,但是有没有办法将这些参数正确地传递给函数?
python ×1