输入一个整数n求出n!n!=123…n。要求定义一个函数来计算阶乘。
以下是一个计算阶乘的函数实现:
def factorial(n):
result = 1
for i in range(1, n+1):
result *= i
return result
# 测试
n = int(input("请输入一个整数n:"))
print(factorial(n))
运行程序后,输入一个整数n,程序将计算并输出n!的结果。
原文地址: https://www.cveoy.top/t/topic/hyrv 著作权归作者所有。请勿转载和采集!