擅长:python、mysql、java
<p>不能在Python中完全执行<em>或<em>的原因与此非常类似,因为在Ruby中,一切都是表达式。</p>
<p>Python语句和表达式之间的差异,并且只能计算表达式(因此打印,我的意思是传递给打印运算符/函数)。</p>
<p>所以这样的代码不能用你展示给我们的Python格式来完成。你所能做的就是找到一些“类似”的方法,把上面的语句写成一个Python表达式,但肯定不是“rubyos”。</p>
<p><em>IMHO,在Python中,这种行为是不可能的(如本用例中所述),很好地遵循了Python规则的“显式优于隐式”。</em></p>