我正在在线课程中上一些关于 Python 的非常基础的课程。我得到了要完成的打印任务,但问题是 cmd 在脚本运行后立即关闭,速度太快以至于我无法读取输出。
我已经进行了一些搜索,这显然是新手一直遇到的问题,但解决方案始终是使用 cmd 手动打开 .py 文件 - 这正是我正在做的事情,远非解决方案,是问题的确切原因。如果我用 Python 单击打开它,它不会这样做,如果我在 IDLE 中打开它,它也不会关闭。
按照指示,我导航到并手动打开:
cmd C:\Users\Me\Desktop\Python\myfile.py
Python 在环境变量中设置/已添加到 PATH。为了防止混淆,它确实在 cmd 中打开,等待我的输入,接受我的输入,然后关闭。我之所以澄清,是因为在阅读了许多主题之后,Python 社区似乎总是对看似非常简单的问题感到困惑,或者给出学位级别的解释。
对于任何想知道的人,我只是在运行:
statement = input("Enter a statement to print: ")
if statement == "Hello world":
exit()
else:
print(statement)
根据任务要求,我们打印除“Hello world”之外的任何内容。我只希望输出在 cmd 中保持打开状态,以便我可以阅读它。简介还规定我不能在 IDLE 中运行代码,所以不要那样作弊。必须是 Windows cmd。
蝴蝶不菲
相关分类