<qiyuangong>050_Pow(x, n)_2.py
def myPow( x, n):
    if n == 0:
        return 1
    res ,curr = 1, abs(n)
    while curr > 0:
        if curr & 1 == 1:
            res *= x
        curr >>= 1
        x *= x
    if n < 0:
        return 1 / res
    return  res
def sample_funcname ( var_0 , var_1 ) :
    if var_1 == 0 :
        return 1
    var_4 , var_6 = 1 , abs ( var_1 )
    while var_6 > 0 :
        if var_6 & 1 == 1 :
            var_4 *= var_0
        var_6 >>= 1
        var_0 *= var_0
    if var_1 < 0 :
        return 1 / var_4
    return var_4
