题目:输入输出函数及常用函数(lambda, range, map , zip, reduce)应用:提示用户输入一个正整数N,计算N!并显示结果。(提示:综合使用lambda, range, reduce)
from functools import reduce
num = int(input("请输入一个正整数:"))
mul = reduce(lambda x, y: x * y, range(1, num + 1))
print(f"{num}! = {mul}")
运行结果如下: