我目前正在学习Lynda Python教程,在生成器部分,我看到了以下代码: if n == 1: for x如果我将for循环替换为一个简单的print("Hello, World")语句,只有这样我才会得到一个预期的解释器错误。
这种语法背后的原因是什么?为什么它适用于循环语句,而不适用于print()等其他语句?
我正在Windows上用Python 3编写一些代码,如下所示: do something that takes a long timeprint a summary of results如果直接使用python但是,如果对Python的调用是在批处理文件中,那么它最终会执行上述所有操作,但仍然会使用“终止批