发布网友
共1个回答
热心网友
函数的return语句只能输出一个值,可以是任何类型。因此,可以“返回一个tuple类型,来间接达到输出多个值”。例:x除以y的余数与商的函数defF1(x,y):a=x%yb=(x-a)/yreturn(a,b)#也可以写作returna,b(c,d)=F1(9,4)#也可以写作c,d=F1(9,4)printc,d结果显示:1,2Python与大多数其它语言一样有局部变量和全局变量之分,但是它没有明显的变量声明。变量通过首次赋值产生,当超出作用范围时自动消亡。