亚洲熟女综合色一区二区三区,亚洲精品中文字幕无码蜜桃,亚洲va欧美va日韩va成人网,亚洲av无码国产一区二区三区,亚洲精品无码久久久久久久

自學(xué)Python編程【第八節(jié)】變量細(xì)節(jié)講解

哈嘍,同學(xué)們!還記得我們上節(jié)課學(xué)的內(nèi)容嗎?random取整,語(yǔ)法結(jié)構(gòu)為from random import randint,你沒有忘記吧,如果有不理解的,那就再回去看看我們上節(jié)課的內(nèi)容,這節(jié)課我們要學(xué)習(xí)要了解的是變量的一些細(xì)節(jié),比如變量的命名規(guī)則、運(yùn)算等內(nèi)容,一起來學(xué)習(xí)吧:

自學(xué)Python編程之變量細(xì)節(jié)講解

變量這東西,我們已經(jīng)用過。有了變量,就可以存儲(chǔ)和計(jì)算數(shù)據(jù)。今天來講點(diǎn)變量的細(xì)節(jié)。

#==== 變量命名規(guī)則 ====#

變量名不是你想起就能起的:

第一個(gè)字符必須是字母或者下劃線“_”

剩下的部分可以是字母、下劃線“_”或數(shù)字(0-9)

變量名稱是對(duì)大小寫敏感的,myname和myName不是同一個(gè)變量。

例如:

i 
__my_name
ame_23
a1b2_c3

幾個(gè)反例(想一下為什么不對(duì)):

2things 
this is spaced out
my-name

#==== 變量的運(yùn)算 ====#

我們前面有用到變量來存儲(chǔ)數(shù)據(jù):

num = 10

answer = input()

也有用到變量來比較大小:

answer < num

除此之外,變量還可以進(jìn)行數(shù)學(xué)運(yùn)算:

a = 5 
b = a + 3
c = a + b

Python中運(yùn)算的順序是,先把“=”右邊的結(jié)果算出了,再賦值給左邊的變量。

下面這個(gè)例子:

a = 5 
a = a + 3
print a

你會(huì)看到,輸出了8,因?yàn)橄扔?jì)算出了右邊的值為8,再把8賦給左邊的a。

通過這種方法,可以實(shí)現(xiàn)累加求和的效果。它還有個(gè)簡(jiǎn)化的寫法:

a += 3

這個(gè)和a = a + 3是一樣的。

于是,利用變量、循環(huán)、累加,可以寫一個(gè)程序,來完成傳說中高斯大牛在小時(shí)候做過的題:

1+2+3+...+100=?

從1加到100等于多少?

提示:你可以用一個(gè)變量記錄現(xiàn)在加到幾了,再用一個(gè)變量記錄加出來的結(jié)果,通過while來判斷是不是加到100了。

恭喜你在Python自學(xué)的道路上又堅(jiān)持了一天,對(duì)了上面提到的1+2+3+4+...+100=?你能用我們這幾天學(xué)習(xí)的Python編程知識(shí)計(jì)算出答案嗎?試著挑戰(zhàn)一下吧。更多Python相關(guān)的內(nèi)容盡在馬哥Python培訓(xùn)機(jī)構(gòu)官網(wǎng),敬請(qǐng)關(guān)注!

聲明:文章來源于網(wǎng)絡(luò),侵刪!

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國(guó)內(nèi)好評(píng)如潮的Linux云計(jì)算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開發(fā)專業(yè)人才培訓(xùn)機(jī)構(gòu)!