浙江11选5前3走势图:自學Python編程【第八節】變量細節講解

浙江11选5任3遗漏 www.ehxis.com 哈嘍,同學們!還記得我們上節課學的內容嗎?random取整,語法結構為from random import randint,你沒有忘記吧,如果有不理解的,那就再回去看看我們上節課的內容,這節課我們要學習要了解的是變量的一些細節,比如變量的命名規則、運算等內容,一起來學習吧:

自學Python編程之變量細節講解

變量這東西,我們已經用過。有了變量,就可以存儲和計算數據。今天來講點變量的細節。

#==== 變量命名規則 ====#

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

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

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

變量名稱是對大小寫敏感的,myname和myName不是同一個變量。

例如:

i 
__my_name
ame_23
a1b2_c3

幾個反例(想一下為什么不對):

2things 
this is spaced out
my-name

#==== 變量的運算 ====#

我們前面有用到變量來存儲數據:

num = 10

answer = input()

也有用到變量來比較大?。?/p>

answer < num

除此之外,變量還可以進行數學運算:

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

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

下面這個例子:

a = 5 
a = a + 3
print a

你會看到,輸出了8,因為先計算出了右邊的值為8,再把8賦給左邊的a。

通過這種方法,可以實現累加求和的效果。它還有個簡化的寫法:

a += 3

這個和a = a + 3是一樣的。

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

1+2+3+…+100=?

從1加到100等于多少?

提示:你可以用一個變量記錄現在加到幾了,再用一個變量記錄加出來的結果,通過while來判斷是不是加到100了。

恭喜你在Python自學的道路上又堅持了一天,對了上面提到的1+2+3+4+…+100=?你能用我們這幾天學習的Python編程知識計算出答案嗎?試著挑戰一下吧。更多Python相關的內容盡在浙江11选5任3遗漏浙江11选5任3遗漏官網,敬請關注!

好啦,今天的分享到這里就結束了,希望大家能夠持續關注馬哥教育官網,每天都會有大量優質內容與大家分享!免責聲明:內容和圖片源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

相關新聞

聯系我們

400-080-6560

在線咨詢:點擊這里給我發消息

郵件:[email protected]

工作時間:周一至周日,09:00-18:30

QR code