code: def testNonLetters(self):
      test_string = [
          "''",
          "ABc",
          "\uff07".encode("utf-8"),
          "\u2018".encode("utf-8"),
          "aBcd",
          "`#ab",
          "\u300d".encode("utf-8"),
      ]
      shapes = wordshape_ops.wordshape(
          test_string, wordshape_ops.WordShape.HAS_NON_LETTER
      )
      self.assertAllEqual(
          shapes, [True, False, True, True, False, True, True]
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from tensorflow.python.framework import test_util
  from tensorflow.python.platform import test
  from tensorflow_text.python.ops import wordshape_ops
label_desc: Use image node_id 35 for calling the Utf8CharsOpTest obj's underlying member method code with example usage: obj.testNonLetters() without return types