1、python变量的“变”指向ID
不可通过变量名修改其指向数据单元的内容。
2、python数据类型不需要指定type
>>> s = 'mudy'
>>> type(s)
<class 'str'>
>>> d = 1.234
>>> type(d)
<class 'float'>
3、在c语言中,变量值的改变是指向内存区域的值的改变,而python中变量的改变是指改变了指向。
>>> x = 12
>>> y = 20
>>> id(x)
4297538240
>>> id(y)
4297538496
>>> x = y
>>> id(x)
4297538496
>>>
在c语言中,更改变量的话,其指向的内存地址是不变的,改变的只是那个内存地址上的值,如果要想改变内存地址可以使用指针。