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_2 = ''
      var_3 , var_4 = len ( var_0 ) , len ( var_1 )
      var_5 , var_6 , var_7 = - 1 , 0 , 0
      while ( var_3 + var_5 ) >= 0 or ( var_4 + var_5 ) >= 0 :
          if ( var_3 + var_5 ) >= 0 :
              var_7 += int ( var_0 [ var_5 ] )
          if ( var_4 + var_5 ) >= 0 :
              var_7 += int ( var_1 [ var_5 ] )
          var_2 = str ( var_7 % 2 ) + var_2
          var_7 //= 2
          var_5 -= 1
      if var_7 == 1 :
          var_2 = '1' + var_2
      return var_2
  