Python 變量

變量

一荒揣、變量的聲明

python語言是動態(tài)語言

  • 變量和變量類型不需要事先聲明

每個變量在使用前都必須賦值,變量賦值以后才會被創(chuàng)建焊刹。

在 Python 中系任,變量就是變量,它沒有類型虐块,我們所說的 類型是變量所指的內(nèi)存中對象的類型俩滥。

等號(=)用來給變量賦值。

等號(=)運算符左邊是一個變量名,等號(=)運算符右邊是其指向的具體的值贺奠。

a = 1 
a = '菜鳥出籠'
b = a
b =1

二霜旧、變量命名規(guī)則:

  • 變量命名是以數(shù)字字母下劃線的方式命名,但不可以用數(shù)字開頭儡率。
  • 命名區(qū)分大小寫挂据,A和a是兩種不同的變量
  • 盡量不要以但下劃線和雙下劃線開頭;比如 _user 或 __user
  • 命名最好要易讀儿普;例如:user_name , 而不是username 會很不方便
  • 不用使用標(biāo)準(zhǔn)庫中(內(nèi)置)的模塊名或者第三方的模塊名
  • 不要用這些 Python 內(nèi)置的關(guān)鍵字:
>>> import keyword
>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

> 上面打印出來的數(shù)據(jù)在 Python 中被稱為列表崎逃, 列表是 Python中一種數(shù)據(jù)結(jié)構(gòu)。關(guān)于數(shù)據(jù)結(jié)構(gòu)眉孩,后面的章節(jié)會詳細(xì)說明个绍。
>列表的都是 Python3 中的關(guān)鍵字。

#可以使用一下方法驗證浪汪,返回 True 就是 Python 的關(guān)鍵字
>>> keyword.iskeyword('del')
True

四巴柿、變量賦值

python 中使用等號 \color{red}{=} 對變量進(jìn)行賦值,。

等號左邊被稱為變量名死遭,等號右邊稱為變量的值广恢,確切的說是對象

     變量 = 值
      a = 1


五、變量的多元賦值

在 Python3 中可以這樣賦值變量

In [2]: x, y, z = 1, 2, 3

In [3]: x
Out[3]: 1

In [4]: y
Out[4]: 2

In [5]: z
Out[5]: 3

也可以這樣

In [10]: a, b, c = 'abc'

In [11]: a
Out[11]: 'a'

In [12]: b
Out[12]: 'b'

In [13]: c
Out[13]: 'c'

這種多元賦值方式在 Python 中也可以稱為元組解包殃姓。

六袁波、Python 中對象(變量的值)都有三個特性

# 唯一標(biāo)識,是對象在內(nèi)存中的整數(shù)表示形式蜗侈,在 CPython 中可以理解為# 內(nèi)存地址
# 可以用 id 這個函數(shù)查看 
id(10)    # 直接給一個對象

id(n)      # 給你變量名

# 類型篷牌, 對象都有不同的類型,用 type 這個函數(shù)查看
type(10)

type(n)
# 值踏幻,對象本身
10

元組解包其實適用于所有的序列類型(可迭代對象)的數(shù)據(jù): 字符串枷颊、列表、元組等该面。

假如要對一個序列類型中的數(shù)據(jù)進(jìn)行一一解開賦值夭苗,那就需要等號左邊的變量名和序列類型數(shù)據(jù)中的元素個數(shù)相同。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末隔缀,一起剝皮案震驚了整個濱河市题造,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌猾瘸,老刑警劉巖界赔,帶你破解...
    沈念sama閱讀 217,084評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異牵触,居然都是意外死亡淮悼,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評論 3 392
  • 文/潘曉璐 我一進(jìn)店門揽思,熙熙樓的掌柜王于貴愁眉苦臉地迎上來袜腥,“玉大人,你說我怎么就攤上這事钉汗「睿” “怎么了?”我有些...
    開封第一講書人閱讀 163,450評論 0 353
  • 文/不壞的土叔 我叫張陵损痰,是天一觀的道長特恬。 經(jīng)常有香客問我,道長徐钠,這世上最難降的妖魔是什么癌刽? 我笑而不...
    開封第一講書人閱讀 58,322評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮尝丐,結(jié)果婚禮上显拜,老公的妹妹穿的比我還像新娘。我一直安慰自己爹袁,他們只是感情好远荠,可當(dāng)我...
    茶點故事閱讀 67,370評論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著失息,像睡著了一般譬淳。 火紅的嫁衣襯著肌膚如雪档址。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,274評論 1 300
  • 那天邻梆,我揣著相機與錄音守伸,去河邊找鬼。 笑死浦妄,一個胖子當(dāng)著我的面吹牛尼摹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播剂娄,決...
    沈念sama閱讀 40,126評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蠢涝,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了阅懦?” 一聲冷哼從身側(cè)響起和二,我...
    開封第一講書人閱讀 38,980評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎耳胎,沒想到半個月后儿咱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,414評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡场晶,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,599評論 3 334
  • 正文 我和宋清朗相戀三年混埠,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片诗轻。...
    茶點故事閱讀 39,773評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡钳宪,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出扳炬,到底是詐尸還是另有隱情吏颖,我是刑警寧澤,帶...
    沈念sama閱讀 35,470評論 5 344
  • 正文 年R本政府宣布恨樟,位于F島的核電站半醉,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏劝术。R本人自食惡果不足惜缩多,卻給世界環(huán)境...
    茶點故事閱讀 41,080評論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望养晋。 院中可真熱鬧衬吆,春花似錦、人聲如沸绳泉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽零酪。三九已至冒嫡,卻和暖如春拇勃,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背孝凌。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評論 1 269
  • 我被黑心中介騙來泰國打工方咆, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人胎许。 一個月前我還...
    沈念sama閱讀 47,865評論 2 370
  • 正文 我出身青樓峻呛,卻偏偏與公主長得像罗售,于是被迫代替她去往敵國和親辜窑。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,689評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 一、變量(variable) 1职恳、概要 要想要說變量所禀,首先,要理解放钦,編程是什么色徘。編程,就是我們告訴計算機操禀,你要幫我...
    唯老閱讀 2,456評論 0 6
  • 程序就是用來處理數(shù)據(jù)的褂策,而變量就是用來存儲數(shù)據(jù)的 目標(biāo) 變量定義變量的類型變量的命名 變量定義 在 Python ...
    wqjcarnation閱讀 1,035評論 1 1
  • 04 - Python 變量類型 & 運算符 一、前言 經(jīng)過我們之前幾天的學(xué)習(xí)颓屑,我們應(yīng)該已經(jīng)掌握了 Python ...
    MR_LIXP閱讀 1,042評論 4 1
  • 標(biāo)示符 聲明: 發(fā)布的所有文章都是基于python3 標(biāo)示符是開發(fā)人員在程序中自己定義的一些符號和名稱斤寂,入變量...
    向上的路閱讀 628評論 0 0
  • 變量存儲在內(nèi)存中的值。這就意味著在創(chuàng)建變量時會在內(nèi)存中開辟一個空間揪惦”楦悖基于變量的數(shù)據(jù)類型,解釋器會分配指定內(nèi)存器腋,并決...
    吳朝佳閱讀 378評論 0 0