fork download
  1. x = type("\0abc", (object,), {})
  2. y = type("\0abcd", (object,), {})
  3.  
  4. print x
  5. print y
  6.  
  7. print repr(x.__name__)
  8. print repr(y.__name__)
  9.  
  10. print id(x)
  11. print id(y)
  12.  
  13. x1, y1 = x(), y()
  14.  
  15. print x1, y1
  16. print type(x1), type(y1)
Success #stdin #stdout 0.01s 9016KB
stdin
Standard input is empty
stdout
<class '__main__.'>
<class '__main__.'>
'\x00abc'
'\x00abcd'
3073416468
3073450028
<__main__. object at 0xb73104ac> <__main__. object at 0xb73104cc>
<class '__main__.'> <class '__main__.'>