變量學習隨筆
今天主要了解變量,變量拆開理解的話,量:是衡量/記錄現實世界中的某種特征/狀態,變:指的是記錄的狀態是可以發生變化的。用變量就是為了讓計算機能夠像人一樣去將一個事物的特征/狀態記憶下來(存到計算機內存)以後可以取出來使用
總結一:變量的使用是通過變量名來引用的,先定義,再通過變量名去引用
age=20
name=‘layer’
print("age")
print("name")
變量名的命名應該能夠反映出值記錄的狀態,方便我們標識存到內存中值的功能
總結二:變量名的一些規則:1、變量名只能是字母、數字或下劃線的任意組合,(區分大小寫)
2、變量名的第一個字符不能是數字
3、不能將變量名命名為python的關鍵字
[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]
總計三:變量的三個特征:1.id:反應值在內存中的位置
2.類型(type):不同類型的值是用來表示/記錄不同的狀態的
3.value:我們存放在內存中的數據
name=‘layer’
print(id(name))
print(type(name))
print(name)
小數池:在cmd中變量的值處於(-5,257)之間的如果相同的話id相同 在pycharm中不同變量相同值id還是一樣
x=100
y=20
print(id(x))
print(id(y))
x=12312312321312222222222222222222222222222222222223123123123
y=12312312321312222222222222222222222222222222222223123123123
print(id(x))
print(id(y))
變量學習隨筆