擅长:python、mysql、java
<p>它停止是因为:
x不大于5,因此它跳过第一个if。
x不是6,因此它跳过第二个if。
它打印两个if块中的所有内容。
这就是为什么它只打印<code>Before 5</code>和<code>Afterwards 6</code></p>
<p>我想你想要这个:</p>
<pre><code>x = 5
print('Before 5')
if x > 5:
print('Is 5')
print('Is still 5')
print('Third 5')
print('Afterwards 5')
print('Before 6')
if x == 6:
print('Is 6')
print('Is still 6')
print('Third 6')
print('Afterwards 6')
</code></pre>