使用python写一个10的阶乘的代码
时间: 2023-02-20 14:25:02 浏览: 98
你可以使用以下代码来计算10的阶乘:
```
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
print(factorial(10))
```
这段代码使用了递归函数的思想,递归地计算出阶乘的值。
相关问题
用python写一个阶乘代码
好的,以下是一个用Python编写的阶乘代码:
```
def factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n-1)
```
你可以通过调用该函数来计算一个正整数的阶乘,例如:`factorial(5)` 将返回 `120`。
用python写一个15的阶乘的代码
下面是Python中计算15的阶乘的代码:
```
n = 15
factorial = 1
for i in range(1, n+1):
factorial *= i
print(factorial)
```
或者,您也可以使用递归来计算15的阶乘:
```
def factorial(n):
if n == 1:
return 1
else:
return n * factorial(n-1)
print(factorial(15))
```