小编J.S*_*JJJ的帖子

'if'和'else if'之间的主要区别是什么?

例如.

据一些专家介绍,

这里的条件是互斥的:

if(n>0):
    print "Number is Positive"
if(n<0):
    print "Number is Negative"
if(n==0):
    print "Number is ZERO"
Run Code Online (Sandbox Code Playgroud)

用elif和其他方法重写会更好:

 if n > 0:
    print "Number is Positive"
 elif n < 0:
    print "Number is Negative"
 else:
    print "Number is ZERO"
Run Code Online (Sandbox Code Playgroud)

所以我只想问一个问题,'if''elif'之间有什么区别?我知道'if'和'elif'之间的基本区别.但我只是想知道,为什么一些新手程序员喜欢'elif'而不是'if'?

python if-statement

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

if-statement ×1

python ×1