code: def ip4_addr_strings():
      # type: () -> SearchStrategy[Text]
      """A strategy for IPv4 address strings.
  
      This consists of four strings representing integers [0..255],
      without zero-padding, joined by dots.
      """
      return st.builds(
          "{}.{}.{}.{}".format, *(4 * [st.integers(0, 255)])
      )
  
file_path: catboost/contrib/python/hypothesis/py2/hypothesis/provisional.py
imports: from __future__ import absolute_import, division, print_function
  import os.path
  import string
  import importlib_resources
  import hypothesis.internal.conjecture.utils
  import hypothesis.strategies._internal.core
  from hypothesis.errors import InvalidArgument
  from hypothesis.strategies._internal.strategies import SearchStrategy
label_desc: Use image node_id 3 for calling a global function with example usage: ip4_addr_strings() and returns: st