python代码没问题,为何运行不出来结果?

用pycharm写的一段代码,计算5!,代码没问题为什么运行不出来结果呢?
有没有小伙伴可以解答下我的疑惑啊,为难死人呀
运行结果只有:
/Library/Frameworks/Python.framework/Versions/3.10/bin/python3 /Users/mxiangru/Documents/python学习/第五章 函数和代码复用/n!.py

Process finished with exit code 0

img

在正常的应用环境中,没有输出命令,那就没有结果反馈显示

你的代码中,只是调用了函数,没有要求输出,所以没有结果反馈

在部分的IDE环境中,你可能会运行选中的部分,这个时候是会有结果反馈并显示出来,但那仅仅是在IDE开发环境内,在工作环境中是没有这种机制的

所以,你的 print 指令呢?

你的 print 指令呢? print(fact(5))

要用print把结果打印出来

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^