数值类型:包括整型、浮点型
变量名字代表的是存储地址。
num01 = 100
print(id(num01)) #输出变量num01存储的内存地址,输出的是十进制值
num02 = num01
print(id(num02))
#问题
num03 = 100
print(id(num03))
num01、num02、num03 内存地址是相同的。
在Python中,相同的值在内存中只存储一份。
字符串类型:
字符串是一个复合类型!(字符的复合)——一个字符一个字符的寸,存储的是每个字符的ASCII码。
str01 = "Steven"
print(id(str01[2]))
print(id(str01[4]))
str02 = "eye"
print(id(str02[0]))
上面三个地址是相同的。
str01 = "Steven"
print(id(str01)
print(id(str01[0]))