Python基本数据类型

python的所有类型都类似C++中的引用,它内部通过引用计数进行来进行垃圾回收

  • Number String bytes 基础数据类型,不可变
  • List(列表) Dictionary(字典) 容器类型,可修改
  • Tuple(元组) 容器类型,不可修改

基本数据类型

python3中的基本数据类型有int float bool complex

#int
num = 1
print(num) # output: 1
print(type(num))# <class 'int'>
print(id(num)) # 1686331552

num = 1.0
print(num) # 1.0
print(type(num)) # <class 'float'>
print(id(num)) # 1686331552

上面代码中的num前后指向两块不同的内存空间,前面的一块空间在num = 1.0后被释放

python内部机制

python类型的内部机制可以参考下面3篇博文

© liangqi all right reserved,powered by Gitbook文件修订时间: 2019-06-03

results matching ""

    No results matching ""