**1.Python自带的数组类型中没有“数组”,而用列表和元组代替,如果需要数组,可以通过第三方包(如Numpy)来实现
2.可以使用Pyhton内置函数type()查看数据类型**
type(1)------->int型
type(1.2)---->float浮点型
type(True)----->布尔型,在python中用True,False表示逻辑真,假
type([1,2,3,4])---->在python中列表用[]表示
type((1,2,3,4,5))---->在python中元组用圆括号或者逗号表示
type({1,2,3,4})------>用花括号表示字典或者集合(tuple)
字典与集合的区别在于:字典是带Key的集合------>type({"a":0,"b":1,"c":2})
3.判断数据类型
x=10
isinstance(x,int)----->isinstnce(变量名,数据类型)
------>True
x=True
isinstance(x,int)
------>True
在python中,bool型为int型的子类
4.判断数据类型的方法
进行强制类型转化,如将浮点型转为整数型int(1.0)
int(1.0)---->1
float(1)---->1.0
bool(0)----->False
bool(1)---->True
tuple([1,2,3,4])--->(1,2,3,4)
list((1,2,3,4))------>[1,2,3,4]
5.特殊数据类型
x=None
print(x)------>None
None的输出必须为print()函数否则什么也看不见
|