python输出数据类型_Python 数据类型

  • Post author:
  • Post category:python


Python3 有六个标准的数据类型:

Number(数字)

String(字符串)

List(列表)

Tuple(元组)

Set(集合)

Dictionary(字典)

数字(Number)、字符串(String)、元组(Tuple)是不可变的数据类型,列表(List)、集合(Set)、字典(Dictionary)是可变的。

不可变指的是值本身不可变,但变量是可变的。比如:

1 a=”hello wolrd”

2 a=10

3 print(a) #10

“hello world”这个字符串本身是不可变的,我们不能修改这个字符串本身,但我们可以修改指向这个字符串的变量。

python中没有数组这一数据类型,但可以使用列表、元组代替数组。

查看数据类型

1、可用type()查看值、变量的数据类型:

a=1

print(type(a)) #

print(type(1)) #可直接使用值

2、可用isinstance()判断变量类型:

1 a=1

2 b=isinstance(a, int) #返回值是bool类型

3 print(b) #True

4

5 b=isinstance(1,int) #第一个参数也可以使用具体的值

3、如果不再使用某些变量