<qiyuangong>043_Multiply_Strings_1.py
def add_strings( s_list):
    if len(s_list) == 0:
        return '0'
    res = ''
    curr, pos = 0, 0
    max_ls = max([len(t) for t in s_list])
    while pos < max_ls:
        for s in s_list:
            if len(s) <= pos:
                continue
            curr += int(s[len(s) - pos - 1])
        res = str(curr % 10) + res
        curr /= 10
        pos += 1
    if curr > 0:
        res = str(curr) + res
    return res
def sample_funcname ( var_0 ) :
    if len ( var_0 ) == 0 :
        return '0'
    var_5 = ''
    var_6 , var_7 = 0 , 0
    var_10 = max ( [ len ( var_9 ) for var_9 in var_0 ] )
    while var_7 < var_10 :
        for var_11 in var_0 :
            if len ( var_11 ) <= var_7 :
                continue
            var_6 += int ( var_11 [ len ( var_11 ) - var_7 - 1 ] )
        var_5 = str ( var_6 % 10 ) + var_5
        var_6 /= 10
        var_7 += 1
    if var_6 > 0 :
        var_5 = str ( var_6 ) + var_5
    return var_5
