python的函数(三)-- 可变类型与不可变类型
可变类型与不可变类型
Python 中有下面几种不可变类型:
数值型
字符串型
元组
不可变类型:就是无法修改的类型,我们无法在内存中直接修改这个变量(如 100,“student”),如果我们尝试对不可变类型进行修改,就会断开原始的引用,重新分配内存地址。
除了不可变类型,其余的都是可变类型,如:
列表
字典
可变类型:就是可以进行修改的类型,修改可变类型的值不会断开原始引用。
# 定义不可变类型
a = 100
print(id(a))
# 尝试修改不可变类型的值
a += 1;
print(
原创
2020-07-23 20:13:41 ·
203 阅读 ·
0 评论