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'>

 

posted @ 2019-01-16 17:25  cooper_wang  阅读(216)  评论(0编辑  收藏  举报