code: def _py_range(start_or_stop, stop, step):
      if step is not UNSPECIFIED:
          return range(start_or_stop, stop, step)
      if stop is not UNSPECIFIED:
          return range(start_or_stop, stop)
      return range(start_or_stop)
  
imports: import inspect
  from tensorflow.python.autograph.utils import tensors
  from tensorflow.python.autograph.utils import type_registry
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import cond
  from tensorflow.python.ops import control_flow_assert
  from tensorflow.python.ops import gen_parsing_ops
  from tensorflow.python.ops import gen_string_ops
  from tensorflow.python.ops import list_ops
  from tensorflow.python.ops import math_ops
label_desc: Use image node_id 32 for calling a global function with example usage: _py_range(start_or_stop, stop, step) and returns: range, range, range