99问答网
所有问题
python 从键盘输入n 计算1*2*...*n的值?(要求:改为用函数实现)?
就是把这个值改成用函数实现然后要过程
举报该问题
其他回答
第1个回答 2020-04-23
def multi(n):
f=1
for i in range(1,n+1):
f = f*i
print(f)
num = int(input("Input number:"))
multi(num )
honey@DESKTOP-H6QG9QG:~% python3 mypy.py
Input number:5
120
追问
谢谢啦
本回答被网友采纳
第2个回答 2020-04-23
追问
谢谢 特别感谢
相似回答
大家正在搜
相关问题
用Python计算1+2+...+n,不用函数做,为什么运行...
Python编写求1+2+3+...+n的值?
Python编写一个函数,求1*2*3*4...*n的乘积,...
从键盘输入一个整数n,计算n的三次方,并将结果输出在屏幕上。...
编写程序,计算1!+2!+3!+……+n!的值,其中n的值由...
(python编程)使用函数输出斐波那契数列:[-1, -1...
如何用python编一个函数,对输入的任意多个数进行求平均值...
Python中,计算1!+3!+5!+...+2n+1!的值...