python基础(十二):变量类型
python3
pycharm
一、判断变量类型
利用 isinstance()方法,结果返回一个bool值
参数1为变量
参数2为类型
若变量是该类型,则返回True
若变量不是该类型,则返回False
# 变量类型判断 variable_int=3 variable_float=2.21 variable_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=3 variable_float=2.21 variable_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)
---------------
<class 'int'> <class 'dict'> <class 'tuple'>