【发布时间】:2014-09-06 18:27:23
【问题描述】:
例如
根据一些专家的说法,
这里的条件是互斥的:
if(n>0):
print "Number is Positive"
if(n<0):
print "Number is Negative"
if(n==0):
print "Number is ZERO"
最好用elif和else重写:
if n > 0:
print "Number is Positive"
elif n < 0:
print "Number is Negative"
else:
print "Number is ZERO"
所以我只想问一个问题,' if ' 和 ' elif ' 有什么区别。我知道'if'和'elif'之间的基本区别。但我只想知道,为什么有些新手程序员更喜欢'elif'而不是'if'?
【问题讨论】:
标签: python if-statement