定义函数,求n的阶乘,默认n=10。然后调用该函数,任意传递一个正整数,计算该数的阶乘并输出计算结果
def jc(x=10):
if(x==1):
return 1
return x*jc(x-1)
#默认
print(jc())
#传递
print(jc(5))
#输入
print(jc(int(input())))
希望有帮助
def fun(n = 10):
x = 1
while n > 0:
x *= n
n -= 1
print(x)
fun() # 默认
fun(3) # 调用,自定义传递参数