Python学习3——变量如何存储数据
数值类型:包括整型、浮点型
变量名字代表的是存储地址。
num01 = 100 print(id(num01)) #输出变量num01存储的内存地址,输出的是十进制值 num02 = num01 print(id(num02)) #问题 num03 = 100 print(id(num03))
num01、num02、num03 内存地址是相同的。
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。在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]))
更多精彩