python3
pycharm
一、判断变量类型
利用 isinstance()方法,结果返回一个bool值
参数1为变量
参数2为类型
若变量是该类型,则返回True
若变量不是该类型,则返回False
# 变量类型判断variable_int=3variable_float=2.21variable_str='test'variable_list=[1,2,'test']variable_tuple=(1,2,3)variable_dict={ 'key':'value'}result_int_true=isinstance(variable_int,int)result_int_false=isinstance(variable_int,float)result_list_true=isinstance(variable_list,list)result_list_false=isinstance(variable_list,dict)print(result_int_true,result_int_false)print(result_list_true,result_list_false) ---------------
True False
True False
2、输出变量类型
# 变量类型输出variable_int=3variable_float=2.21variable_str='test'variable_list=[1,2,'test']variable_tuple=(1,2,3)variable_dict={ 'key':'value'}result_int=type(variable_int)result_dict=type(variable_dict)result_tuple=type(variable_tuple)print(result_int,result_dict,result_tuple)
---------------