本关任务:编写函数main 求3!+6!+9!+12!+15!+18!+21! 要求:编写函数中包含输出语句,直接打印表达式的结果。
时间: 2024-01-16 21:04:23 浏览: 34
可以使用Python中的循环和阶乘函数来实现这个任务。下面是一个示例代码:
```
import math
def main():
result = 0
for i in range(3, 22, 3):
result += math.factorial(i)
print(result)
main()
```
在这个代码中,我们使用了Python内置的math模块中的阶乘函数来计算每个数的阶乘。然后使用一个for循环来遍历3到21之间的每个数,步长为3。在循环中,我们将每个数的阶乘加到结果变量中。最后,我们使用print语句输出结果。