2024-03-28 18:28:17 发布
网友
我创建了一个程序,它会询问每个纸杯蛋糕的卡路里,然后程序会将它们从最高值排序到最低值。但是,当我使用def(main)时,它不会打印任何值。如何解决这个问题,事先我没有def-cal函数,它工作了。你知道吗
@blue\u note答案应该能解决你的问题,而且最准确。 好吧,如果您想以您定义的相同方式执行main,您可以尝试这样运行脚本,并从命令行显式调用main函数。但是,前面的方法应该是首选方法。你知道吗
python -c 'from your_python_file import main; main()'
在python中没有在程序启动时自动调用的特殊main()函数,如C、java等。您编写的main()函数只是一个普通函数。如果你不给它打电话,它就不会被打。你知道吗
main()
相反,与其他语言main()等价的python是
if __name__=='__main__': print('hello world')
@blue\u note答案应该能解决你的问题,而且最准确。 好吧,如果您想以您定义的相同方式执行main,您可以尝试这样运行脚本,并从命令行显式调用main函数。但是,前面的方法应该是首选方法。你知道吗
python -c 'from your_python_file import main; main()'
在python中没有在程序启动时自动调用的特殊
main()
函数,如C、java等。您编写的main()
函数只是一个普通函数。如果你不给它打电话,它就不会被打。你知道吗相反,与其他语言
main()
等价的python是相关问题 更多 >
编程相关推荐