1、Python有8种数据类型,包括Boolean(布尔值)+None(空值)+六个标准数据类型:
- 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
- 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)
2、查看变量的数据类型:type() 和isinstance():
isinstance() 与 type() 区别:
- type() 不会认为子类是一种父类类型,不考虑继承关系。
- isinstance() 会认为子类是一种父类类型,考虑继承关系。
如果要判断两个类型是否相同推荐使用 isinstance()。
eg: if type(one) != int or type(two) != int:
print "THE NUMBER IS WRONG"
原创文章,作者:kirin,如若转载,请注明出处:https://blog.ytso.com/275709.html