python中数据类型简介(整数与字符串的内存分配原理)
2017-06-10 本文已影响21人
d5cbd4f07363
1.数值型,字符串 为不可变对象:
num = 23 利用系统函数id(num) 得出结果为:140404567594584 再把num赋值为num=45 利用系统函数id(num)得到结果为:140404567596032
字符串的原理同样也是这样只不过指向的是字符串的首地址。如果等号右边的字符串事先已经存在就直接绑定。
1.数值型,字符串 为不可变对象:
num = 23 利用系统函数id(num) 得出结果为:140404567594584 再把num赋值为num=45 利用系统函数id(num)得到结果为:140404567596032
字符串的原理同样也是这样只不过指向的是字符串的首地址。如果等号右边的字符串事先已经存在就直接绑定。