<p>我目前正在学习Python并开始了一个项目,为2000-2005年MLB决战牌游戏创建一个棒球sim。这些程序将棒球比赛的事件作为打印语句包含在单独的代码段中(“杰夫击出一个单打”,“鲍比击出一个飞球”,等等)。如果我想同时运行很多游戏,我经常会拿出打印语句。出于可行性原因,我的目标是告诉Python不要打印某些语句(比如,在特定的行中),即使代码显示print“”。这可能吗?在</p>
<p>示例:</p>
<pre><code>while numberofgames < 1000:
[do not print any statements here]
---baseball games---
end of while loop
</code></pre>
<p>然后:打印模拟结果</p>
<p>是的,您可以将所有print语句放入<code>if</code>结构中,例如。。在</p>
<pre><code>if printStuff:
print 'I dont like baseball'
print 'I love it!'
</code></pre>
<p>如果你想打印,只需将<code>printStuff</code>设置为<code>True</code>,如果不想打印,<code>False</code>。在</p>