code: def replace_punctuation(self, text, excluded=None, replacement=''):
          
          if excluded is None:
              excluded = set()
          elif not isinstance(excluded, set):
              excluded = set(excluded)
          punct = ''.join(self.__punctuation.difference(excluded))
  
          return self.replace_characters(
              text, characters=punct, replacement=replacement)
docs: Replace punctuation symbols in text.
  
          Removes punctuation from input text or replaces them with a
          string if specified. Characters replaced will be those
          in string.punctuation.
  
          Args:
              text: The text to be processed.
              excluded: Set of characters to exclude.
              replacement: New text that will replace punctuation.
  
          Returns:
              The text without punctuation.