函数默认参数一般定义在必要参数之后,默认参数最主要的作用是简化调用
def power(x,n):
s=1
while n>0:
s=s*x
n=n-1
return s
power(5,2)
上面为一个求平方的函数,power(x,n)调用的时候必须传入2个参数,即x--求平方的数,和n=2 当然在这个函数中我们可以设置n的值如果n=3则函数为求3次方的函数,
如果我们只想传入一个数就可以算出该数的平方,则可以在定义函数时将n直接定义。代码可以写为:
def power(x,n=2):
s=1
while n>0:
s=s*x
n=n-1
return s
power (5)
注意对比函数的定义和函数的调用:
def power(x,n):
def power(x,n=2):
power(5,2) power(5)
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦