Python 使用變數(shù)

2018-07-25 11:36 更新

下面這段程式碼,會(huì)將 6+7 的運(yùn)算結(jié)果,以 n 表示:

n = 6+7

所以當(dāng)你執(zhí)行 print n 時(shí),屏幕上就會(huì)印出 13。= 這個(gè)運(yùn)算符號(hào)代表 將 = 右邊的結(jié)果,儲(chǔ)存至左邊的變數(shù)。

你也可以一次指定多個(gè)變數(shù)的值:

m, n = 5, 6

這樣一來(lái),m 的值就是 5 而 n 則為 6。

當(dāng)然,你也可以對(duì)變數(shù)進(jìn)行運(yùn)算:

n = 6 + 7
print n + 5

這段程式碼執(zhí)行的結(jié)果,會(huì)在屏幕上輸出 18

與某些程式語(yǔ)言(如:C/C++, Java 等)不同的是,在 Python 中使用變數(shù)不需要事先宣告,或是指定資料型態(tài)。然而,如果在還沒(méi)指定資料前就使用變數(shù)--比方說(shuō)將它印在屏幕上--就會(huì)發(fā)生錯(cuò)誤。

變數(shù)的命名限制

變數(shù)的名稱只能以英文字母(A-Za-z)、數(shù)字(0-9)以及底線(_)所組成,英文字母*大小寫(xiě)有別(case-sensitive)。要注意的是,變數(shù)名稱不得以數(shù)字開(kāi)頭。

比方說(shuō) _myVarNumberY 都是合法的變數(shù)名稱;而 abcd 與 Abcd 則會(huì)視為兩個(gè)不同的變數(shù);6abc 則是不能使用的變數(shù)名稱。

讀取使用者輸入

如果程式中有需要讀取使用者所輸入的資料,可以使用 Python 內(nèi)建的 input 函式:

x = input('Please input a number:')

執(zhí)行這段程式碼時(shí),程式會(huì)要求你輸入一個(gè)數(shù)字,而這個(gè)數(shù)字將會(huì)儲(chǔ)存至 x 變數(shù)。


下一步

Python 不只可以處理數(shù)值資料,上面的例子提到使用 input 函式,里面有一段以單引號(hào)(')所包起來(lái)的文字部份,這樣的資料在 Python 程式中稱為「字串」(string)。接下來(lái),我們可以在Python 處理字串資料的章節(jié)了解如何在 Python 程式中處理字串資料。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)