6.自定义一个对整数n求阶乘的函数并调用输出结果。python
时间: 2024-03-03 10:51:46 浏览: 68
编写程序,输入整数 n,计算并输出 n 的阶乘
下面是一个自定义的对整数n求阶乘的函数,其中使用了递归方式实现:
```python
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
```
调用该函数并输出结果的代码如下:
```python
n = int(input("请输入一个整数:"))
result = factorial(n)
print("%d的阶乘为:%d" % (n, result))
```
你可以输入一个整数,程序会输出该整数的阶乘结果。
阅读全文