华南俳烁实业有限公司

python

當(dāng)前位置:中華考試網(wǎng) >> python >> python編程基礎(chǔ) >> 文章內(nèi)容

Python入門學(xué)習(xí)之變量

來源:中華考試網(wǎng)  [2020年12月10日]  【

  Python語言中的“原料”即對象,在python里萬物皆對象,而對象通過引用變量唯一存在,引用上面的例子,可以將”雞蛋”理解為”對象”,而給它取的名字”小紅家雞生的蛋”則是”變量”。

  變量的概念想必大家不會陌生,和中學(xué)方程中學(xué)的變量基本上是一致的.變量可以理解為對事物的一個代號或者貼的一個標(biāo)簽,是一個可重復(fù)使用的量;而不同于方程中的變量,編程語言中的變量不僅僅是數(shù)值型, 還可以是字符型、邏輯型等其他數(shù)據(jù)類型。

  1. 變量的性質(zhì)

  先定義后使用

  在python中引用變量需要先定義,否則會報錯,但與其他編程語言如C語言不同,python定義變量不需要事先定義變量類型,變量類型隨變量所賦值的類型決定

  可重復(fù)賦值及運算

  在python中變量可以重復(fù)賦值使用,變量間也可相互賦值,同時可以對變量進(jìn)行運算操作

  #變量可重復(fù)賦值

  i=2

  i=3

  #可對變量做運算

  i+1

  #查看變量的數(shù)據(jù)類型

  type(a)

  2. 變量的命名規(guī)則

  只能包含:數(shù)字、字母、下劃線

  不能以數(shù)字開頭,不能包含python保留字、關(guān)鍵字、函數(shù)名

  慎用小寫字母l和大寫字母O, 避免與數(shù)字1和0混淆

  建議用駝峰命名法,即以單詞加“"命名,如:studentname

  #查看python有哪些保留字

  import keyword

  print(keyword.kwlist)

  3. 變量的賦值

  基本賦值

  在python中,我們使用“=”對變量進(jìn)行賦值,如“x=3"。這里要注意,數(shù)據(jù)和變量是分開存儲的,即在內(nèi)存中先建立數(shù)據(jù)“3”,然后建立一個標(biāo)記“x”,再將x指向內(nèi)存中的值。若重新對變量x賦值為“2”,實質(zhì)上是修改了數(shù)據(jù)的引用,變量x重新指向內(nèi)存中的數(shù)據(jù)“2”。

  多重賦值

  對同一對象可以引用多個變量,例如一個人可以有多重身份,Mr Li 是一位父親,同時也是一位教師,不同的變量,實質(zhì)指向的對象是同一事物。

  father = teacher = 'Mr Li'

  多元賦值

  對多個變量同時賦值,等號兩邊可加括號可不加

  a,b,c=1,2,3

  (a,b,c)=(1,2,3)

責(zé)編:zp032348

上一篇:Python入門教程之循環(huán)與遍歷

下一篇: 沒有了

  • 會計考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學(xué)歷考試
万载县| 肥乡县| 乐亭县| 文登市| 金门县| 克什克腾旗| 政和县| 阿巴嘎旗| 高邑县| 揭东县| 临海市| 灵川县| 元氏县| 正阳县| 莫力| 甘肃省| 建宁县| 民乐县| 普兰店市| 三明市| 潼关县| 天祝| 安吉县| 瑞金市| 休宁县| 许昌市| 荣成市| 宁都县| 淅川县| 葫芦岛市| 山阳县| 广州市| 九江市| 玉田县| 郴州市| 博客| 巴东县| 天峻县| 凤台县| 灵山县| 陆良县|