class_docstr: Integer ring based on Python's ``int`` type.
  
  This will be used as :ref:`ZZ` if ``gmpy`` and ``gmpy2`` are not
  installed. Elements are instances of the standard Python ``int`` type.
docstr: Allow instantiation of this domain. 
docstr_tok: ["Allow","instantiation","of","this","domain","."]
code: def __init__(self):
      """Allow instantiation of this domain."""
  
imports: from sympy.core.numbers import int_valued
  from sympy.polys.domains.groundtypes import PythonInteger, SymPyInteger, sqrt, factorial, python_gcdex, python_gcd, python_lcm
  from sympy.polys.domains.integerring import IntegerRing
  from sympy.polys.polyerrors import CoercionFailed
  from sympy.utilities import public
label_desc: Use image node_id 1 to create a new PythonIntegerRing object from inherited base classes: IntegerRing with example: obj = PythonIntegerRing()