現(xiàn)在我們來學(xué)習(xí)《Python零基礎(chǔ)入門教程》第3課:變量
現(xiàn)在我們運(yùn)行以下代碼
i = 1
print(i)
結(jié)果是1
再運(yùn)行:
i = 1
i = i+10
print(i)
結(jié)果是11
再運(yùn)行:
x = 10
y = “Bill”
print(x)
print(y)
再運(yùn)行:
x = 10
x = “Steve”
print(x)
運(yùn)行了這么多例子,下面說下它的工作原理:
首先要知道程序運(yùn)行的過程中產(chǎn)生的數(shù)據(jù),是優(yōu)先存儲(chǔ)在內(nèi)存空間里面的。
假設(shè)我們運(yùn)行的上面的代碼中的變量都存儲(chǔ)在內(nèi)存,當(dāng)程序運(yùn)行到i = 1的時(shí)候,就會(huì)在內(nèi)存里開一個(gè)小房間,然后把這個(gè)變量值,也就是1存到這個(gè)小房間里面,但是存不是目的,目的是以后我們能找到這個(gè)小房間,把里面的值拿出來用。如果將內(nèi)存比喻為一棟大樓,要找到我們存數(shù)據(jù)的小房間的話,就得根據(jù)房間號(hào)來尋找。這個(gè)房間號(hào),就相當(dāng)于我們定義的變量名。
上面的i,x,y都叫變量,你總結(jié)出變量的知識(shí)點(diǎn)了嗎?
總結(jié):
1.看名字我們就知道變量就是會(huì)變化的量,你可以把它理解成存放數(shù)據(jù)值的容器。
2.變量名就是容器上貼的標(biāo)簽,容器里的東西是可變的,后面的會(huì)覆蓋前面的,
3.形式:變量名 = 表達(dá)式
4.變量賦值過程是從右到左
5.先定義,再使用
未經(jīng)允許不得轉(zhuǎn)載:445IT之家 » 零基礎(chǔ)Python入門教程3:變量