为什么报错
def kkk(*abc, base=3):result=0
for each in abc:
result+=each
>>> result*=base
SyntaxError: unexpected indent 本帖最后由 sunrise085 于 2020-8-20 11:02 编辑
你定义了一个函数,result和base都是函数内部的局部变量,在外面是不能使用的
正常写该函数应该是这样子的
def kkk(*abc, base=3):
result=0
for each in abc:
result+=each
result*=base
return result
下图是程序和运行结果
感谢☺☺☺☺☺
页:
[1]