函数设定默认参数值
power(x, n)函数,计算任意n次方,默认是计算平方。
def power(x, n=2):
s = 1
while n > 0:
n = n - 1
s = s * x
return s
不定长参数
一个函数能处理比当初声明时更多的参数,这些参数叫做不定长参数。
# 可写函数说明
def printinfo( arg1, *vartuple ):
"打印任何传入的参数"
print "输出: "
print arg1
for var in vartuple:
print var
# 调用printinfo 函数
printinfo( 10 );
printinfo( 70, 60, 50 );
以上的输出结果:
输出:
10
输出:
70
60
50
网友评论