How To/python/

# -*- coding: utf-8 -*-
 
"""
type(object obj) -> type
 
[en]
Returns type of object.
 
[pl]
zwraca typ obiektu.
"""
 
 
print type(1)
#<type 'int'>
 
print type('1')
#<type 'str'>
 
print type(u'1')
#<type 'unicode'>
 
print type([])
#<type 'list'>
 
print type({})
#<type 'dict'>
 
print type(())
#<type 'tuple'>
 
 
""" check if object is type of X """
 
print type('a') is str
#True
 
if type(2) is int:
    print 'type is int'
#type is int