Python中的因子[codio]

时间:2018-06-16 07:15:19

标签: python codio

作业是'我们为你提供一个N值。计算N!并仅输出最终结果。' 无法想象我的生活,我不明白为什么我的代码不会运行至少。

 # Get N from the command line
      import sys
      N = int(sys.argv[1])

      def factorial(N):
      num = 1
      while N >= 1:
      num = num * N
      N = N - 1
      print(N)

1 个答案:

答案 0 :(得分:0)

首先,修复代码的格式..它看起来不正确..

您的代码运行正常。但是你打错了号码作为答案。阶乘存储在num中。因此,请尝试打印num而不是N