阶乘计算不出结果
def main(num): a = 1 for i in range(1, num+1): a *= i return a
print(main(10))
只显示进程已结束,退出代码0
收起
因为你运行的是main.py ,而不是123.py
把你下面输入的语句改成我这样:
if __name__ == '__main__': print(main(10))
然后你会发现if的左边会有一个 运行的按钮,点那个按钮运行的就是当前的程序
报告相同问题?