|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
模版
def mFun(*param, base=3):
result = 0
for each in param:
result += each
result *= base
print('结果是:', result) #直接输入元素,不会报错
mFun(1, 2, 3, 4, 5, base=5)
我的改动
def mFun(*param, base=3):
result = 0
for each in param:
result += each
result *= base
print('结果是:', result)
x = (1,2,3,4,5) #*param引出的搜集函数是一个元组,但是直接添加一个元组会报错,是我的语句有问题吗
mFun(x , base = 5)
你需要这样改,加个 * 号:
- def mFun(*param, base=3):
- result = 0
- for each in param:
- result += each
- result *= base
-
- print('结果是:', result)
- x = (1,2,3,4,5) #*param引出的搜集函数是一个元组,但是直接添加一个元组会报错,是我的语句有问题吗
- mFun(*x , base = 5)
复制代码
|
|