Python 3.x 打印给定输入的阶乘-1

Python 3.x 打印给定输入的阶乘-1,python-3.x,Python 3.x,我尝试打印给定元素数的组合数。-是的,有这样的主题,但我是Python的初学者,我想了解我的错误。计数仅在x=4时为真。还有一个问题:为什么最后打印“无” 在那里,您可以尝试我的脚本:您打印以下行,但没有从每个函数返回任何内容。这就是为什么那条线不打印 print(everywithevery(a)); 只用 everywithevery(a) 这个代码有效吗?如果是这样的话,它可能更适合codereview.SE。如果没有,则需要添加给定的输入和输出以及预期的输出。它可以正常工作,并且星号

我尝试打印给定元素数的组合数。-是的,有这样的主题,但我是Python的初学者,我想了解我的错误。计数仅在x=4时为真。还有一个问题:为什么最后打印“无”


在那里,您可以尝试我的脚本:

您打印以下行,但没有从每个函数返回任何内容。这就是为什么那条线不打印

print(everywithevery(a));
只用

everywithevery(a)

这个代码有效吗?如果是这样的话,它可能更适合codereview.SE。如果没有,则需要添加给定的输入和输出以及预期的输出。它可以正常工作,并且星号打印正确。此问题似乎与主题无关,因为它要求检查工作代码。建议迁移到codereview.stackexchange。com@AdamSmith:此用户没有要求检查工作代码。仅从解释来看,它似乎与代码审查无关。请注意我们的问题。@AdamSmith:我一定是刚看了这个问题,没有更新。无论如何,OP已经删除了CR问题。交叉发布有时会让人痛苦,但在CR完全毕业之前,仍然倾向于标记迁移。
everywithevery(a)