comefrom: <qiyuangong>482_License_Key_Formatting_1.py
code: def licenseKeyFormatting( S, K):
      S = S.upper().replace('-', '')
      ls = len(S)
      if ls % K == 0:
          pos = K
      else:
          pos = ls % K
      res = S[:pos]
      while pos < ls:
          res += '-' + S[pos:pos + K]
          pos += K
      return res
masked: def sample_funcname ( var_0 , var_1 ) :
      var_0 = var_0.var_2 ( ).replace ( '-' , '' )
      var_7 = len ( var_0 )
      if var_7 % var_1 == 0 :
          var_9 = var_1
      else :
          var_9 = var_7 % var_1
      var_10 = var_0 [ : var_9 ]
      while var_9 < var_7 :
          var_10 += '-' + var_0 [ var_9 : var_9 + var_1 ]
          var_9 += var_1
      return var_10
  