阶乘计算不出结果
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的左边会有一个 运行的按钮,点那个按钮运行的就是当前的程序
看提示啊,提示告诉你现在运行的是main.py,不是你现在打开的123.py啊