-1
目前维持在Python写一个大型应用程序,碰到这个Python的控制流程。 d
在每个子句中都是相同的语句,所以if
和elif
条件确实会导致执行相同的序列(如果我的理解正确的话)。与线分割
但是说d
是不同的每个块;那么将如何评估逻辑,特别是在if
区块?会是这样的:
if a and (b or c)
这相当于
if (a and e)
为e
= b or c
;或会是更像
if (a and b) or c
这相当于
if (e or c)
为e
= a and b
?
我的直觉是它是前者,但我想确定。
您的标题询问有关行分歧,但我不认为这与您的问题有关。您是否具体询问了连续反斜杠是否会影响任何内容,还是仅仅询问'and'和'or'的相对优先级? – BrenBarn
@BrenBarn,两者都与我的问题相关 – cerremony
然后请编辑您的问题以阐明换行符的相关性。你的问题根本没有提到他们,所以目前还不清楚他们如何适应你的要求。 – BrenBarn