python学习注意

python学习注意
一、paython缩进影响语义,看下边例子结果不同
判别仅在于缩进

例:
def testIf(params):
    '''测试If'''
    if (params %2)==0:
        ret= 'testIf %2=0'
    else:
        ret= 'testIf %2=1'
        '''!!!!!!!'''
        print __name__
    return ret


def testIf2(params):
    '''测试If'''
    if (params %2)==0:
        ret= 'testIf %2=0'
    else:
        ret= 'testIf %2=1'
    '''!!!!!'''
    print __name__
    return ret

print testIf(2)
print testIf2(2)


二、与大多数的语言不同,一个 Python 函数,方法,或属性是私有还是公有,完全取决于它的名字。

三、Python不支持重载






你可能感兴趣的:(python学习注意)