def count(a,b):
a += 1
b += 2
return a,b
a=0;b=0;
c=0;d=0;
c,d = count(a,b)
print c,d
定义一个count函数,分别对输入的a,b进行+1和+2操作,然后返回a,b。调用count,返回值赋给c,d,输出c,d。结果显而易见c=1,d=2.
def count(a,b):
a += 1;
b += 2;
return a,b;
a=0;b=0;
c=0;d=0;
_,d = count(a,b);
print c,d;
d调用函数count,赋给_,d(第一个参数是下划线,表示缺省),结果为c=0,d=2,即对c没有操作