comefrom: <qiyuangong>067_Add_Binary_2.py
code: def addBinary( a, b):
      res = ''
      lsa, lsb = len(a), len(b)
      pos, plus, curr = -1, 0, 0
      while (lsa + pos) >= 0 or (lsb + pos) >= 0:
          if (lsa + pos) >= 0:
              curr += int(a[pos])
          if (lsb + pos) >= 0:
              curr += int(b[pos])
          res = str(curr % 2) + res
          curr //= 2
          pos -= 1
      if curr == 1:
          res = '1' + res
      return res
masked: def sample_funcname ( var_0 , var_1 ) :
      var_3 = ''
      var_5 , var_6 = len ( var_0 ) , len ( var_1 )
      var_8 , var_10 , var_11 = - 1 , 0 , 0
      while ( var_5 + var_8 ) >= 0 or ( var_6 + var_8 ) >= 0 :
          if ( var_5 + var_8 ) >= 0 :
              var_11 += int ( var_0 [ var_8 ] )
          if ( var_6 + var_8 ) >= 0 :
              var_11 += int ( var_1 [ var_8 ] )
          var_3 = str ( var_11 % 2 ) + var_3
          var_11 //= 2
          var_8 -= 1
      if var_11 == 1 :
          var_3 = '1' + var_3
      return var_3
  