fork download
  1. # -*- coding: utf-8 -*-
  2.  
  3. aaa = u'ahaha'
  4.  
  5. if isinstance( aaa, str ):
  6. print 'aaa is str'
  7. else:
  8. print 'aaa is not str'
  9.  
  10. if isinstance( aaa, unicode ):
  11. print 'aaa is unicode'
  12. else:
  13. print 'aaa is not unicode'
  14.  
  15. if isinstance( aaa, basestring ):
  16. print 'aaa is basestring'
  17. else:
  18. print 'aaa is not basestring'
  19.  
  20. bbb = 'ahaha'
  21.  
  22. if isinstance( bbb, str ):
  23. print 'bbb is str'
  24. else:
  25. print 'bbb is not str'
  26.  
  27. if isinstance( bbb, unicode ):
  28. print 'bbb is unicode'
  29. else:
  30. print 'bbb is not unicode'
  31.  
  32. if isinstance( bbb, basestring ):
  33. print 'bbb is basestring'
  34. else:
  35. print 'bbb is not basestring'
Success #stdin #stdout 0.08s 10864KB
stdin
Standard input is empty
stdout
aaa is not str
aaa is unicode
aaa is basestring
bbb is str
bbb is not unicode
bbb is basestring