为什么我的python代码不打印任何内容?

发布于 2021-01-29 15:03:45

当我从终端执行该程序时,我编写的程序未打印任何内容,因此我尝试运行以下代码

import sys

#!/usr/bin/python

def main(argv):
    print  "hell0\n"
    sys.stdout.flush()

这是终端,为什么它不打印出来你好。主要功能是否还在运行?

关注者
0
被浏览
78
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    Python不会自动调用main()(并且您需要使用sys库来获取argv)。

    #!/usr/bin/python
    
    import sys
    
    def main():
        print  "hell0\n"
    
    main()
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看