1.数值型,字符串 为不可变对象:
num = 23 利用系统函数id(num) 得出结果为:140404567594584 再把num赋值为num=45 利用系统函数id(num)得到结果为:140404567596032
字符串的原理同样也是这样只不过指向的是字符串的首地址。如果等号右边的字符串事先已经存在就直接绑定。
1.数值型,字符串 为不可变对象:
num = 23 利用系统函数id(num) 得出结果为:140404567594584 再把num赋值为num=45 利用系统函数id(num)得到结果为:140404567596032
字符串的原理同样也是这样只不过指向的是字符串的首地址。如果等号右边的字符串事先已经存在就直接绑定。
本文标题:python中数据类型简介(整数与字符串的内存分配原理)
本文链接:https://www.haomeiwen.com/subject/ynkcqxtx.html
网友评论