第二章 变量与数据类型
一 变量的赋值
>>> a=1
>>> id(a)
1954638880
>>> a=2
>>> id(a)
1954638912
>>> a=b=c=1
>>> id(a)
1954638880
>>> id(b)
1954638880
>>> id(c)
1954638880
>>> print(a, b, c)
1 1 1
>>> a, b, c = 1, 2, 3
>>> id(a), id(b), id(c)
(1954638880, 1954638912, 1954638944)
>>> print(a, b ,c)
1 2 3
二 变量的类型
1 整型
>>> a = 16
>>> b = 0b10000
>>> c = 0O20
>>> d = 0X10
>>> print(a, b ,c ,d)
16 16 16 16
>>> id(a), id(b), id(c), id(d)
(1954639360, 1954639360, 1954639360, 1954639360)
>>> type(a), type(b), type(c), type(d)
(<class 'int'>, <class 'int'>, <class 'int'>, <class 'int'>)
max = 18446744073709551616
max =999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
说明:在Python中,整数的值不受位数的限制,可以扩展到可用内存的限制。因此,我们永远不需要任何特殊的安排来存储无限大的数字,除非内存耗尽死机