python参数问题
答案:1 悬赏:20 手机版
解决时间 2021-04-03 20:20
- 提问者网友:龅牙恐龙妹
- 2021-04-03 07:54
python参数问题
最佳答案
- 五星知识达人网友:渊鱼
- 2021-04-03 08:54
power是一个方法
power(x,n=2),代表使用power方法时,n可以不传值,使用默认值2
即
1.可以只传x,power(5),此时默认n=2;
2.可以传x,n; power(3,5),读取时n会取传入的5
而s是方法内的变量,只在方法内有效。每次调用power()时,s都会赋值为1。
然后n每-1,就把s乘以一个x
这个方法实际上是求x的n次方
def power(x, n=2):
s=1
while n>0:
n=n-1
s=s*x
return s
print power(3)
print power(3,5)
power(x,n=2),代表使用power方法时,n可以不传值,使用默认值2
即
1.可以只传x,power(5),此时默认n=2;
2.可以传x,n; power(3,5),读取时n会取传入的5
而s是方法内的变量,只在方法内有效。每次调用power()时,s都会赋值为1。
然后n每-1,就把s乘以一个x
这个方法实际上是求x的n次方
def power(x, n=2):
s=1
while n>0:
n=n-1
s=s*x
return s
print power(3)
print power(3,5)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯