1、python變量的“變”指向ID
不可通過變量名修改其指向數(shù)據(jù)單元的內(nèi)容。
2、python數(shù)據(jù)類型不需要指定type
>>> s = 'mudy'
>>> type(s)
<class 'str'>
>>> d = 1.234
>>> type(d)
<class 'float'>
3、在c語言中,變量值的改變是指向內(nèi)存區(qū)域的值的改變,而python中變量的改變是指改變了指向。
>>> x = 12
>>> y = 20
>>> id(x)
4297538240
>>> id(y)
4297538496
>>> x = y
>>> id(x)
4297538496
>>>
在c語言中,更改變量的話,其指向的內(nèi)存地址是不變的,改變的只是那個內(nèi)存地址上的值,如果要想改變內(nèi)存地址可以使用指針。