if嵌套有哪些可读性高、不影响性能的解决方式?

if嵌套有哪些可读性高、不影响性能的解决方式?

By lincanbin at 2014-11-05
1人收藏 • 2106人看过

if XXX:
    #Code
    if XXX1:
        #Code
        #Code
        #Code
        if XXX2:
            if XXX3:
                #Code
            #Code
        else:
            #code
    #Code
else:
    #Code

例如这种,怎么写可读性高,而且不影响性能?

特别是没有编译器预优化的解释型语言的if嵌套。

1 个回复 | 最后更新于 2014-11-12
yixin
2014-11-12
#1

看看能不能把其中的几个If给合并掉,很多情况下有那么多嵌套都是因为问题没考虑成熟


登 录


现在注册

QQ  登 录    Weibo  登 录    GitHub  登 录