0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

變量及賦值是什么

汽車電子技術(shù) ? 來源:安迪python學(xué)習(xí)筆記 ? 作者: 安迪 ? 2023-02-23 14:51 ? 次閱讀

4.3.1 變量的概念

變量,即變化的量,可以把它理解成一個容器。
這個容器里面可以放(存儲)各種東西(數(shù)據(jù)),而且放的東西是可以變化的,在計算機中有很多個用來存放不同數(shù)據(jù)的容器,為了區(qū)分不同的容器,我們需要給這些容器起名字,也就是變量名,我們可以通過變量名來訪問變量。下圖中的四個罐頭瓶子就是四個容器,即四個變量。
根據(jù)存儲的食物不同,我們可以把它們命名為草莓罐頭、櫻桃罐頭、葡萄罐頭、橙子罐頭。這樣通過變量名就可以獲取到具體變量了。

pYYBAGP3DNaACK47AAGoWz3lOvc216.png

4.3.2 變量的賦值

Python中,賦值符號為=。

=不是左邊等于右邊的意思,在Python中=是賦值的意思,意思是將=右邊的內(nèi)容放到=左邊的容器里。
草莓罐頭=草莓
意思就是將草莓放到草莓罐頭里。

在Python中,等于符號為==

4.3.3 給變量賦值

#變量名為name,=意思是賦值,安迪是變量name存儲的內(nèi)容

name=

'安迪'

#查看變量name存儲的內(nèi)容

name

'安迪'

【安迪】是字符,在給變量賦值前后需要加引號。

#變量名為age,=意思是賦值,25是變量name存儲的內(nèi)容

age=

25

#查看變量age存儲的內(nèi)容

age

25

【25】給age賦值的時候可以加引號代表的是字符串類型,可以不加引號,代表的是整數(shù)。

#給變量賦值

number_1=

10

number_2=

10

#print函數(shù)查看變量

print(number_1)

print(number_2)

1010

在Python中表述兩個變量相等:number_1 == number_2

4.3.4 變量命名規(guī)范

1、變量名必須以字母或下劃線_開始,不能以數(shù)字開始;
2、盡量描述包含的數(shù)據(jù)內(nèi)容;如名字用name,年齡用age,一看就知道變量存儲的是什么,方便調(diào)用;
3、不使用今后要學(xué)到的Python中的關(guān)鍵字;
4、變量名區(qū)分大小寫,name 和Name 代表不同的兩個變量。

#給變量age第一次賦值

age=

25

#給變量age第二次賦值

age=

20

#給變量age第三次賦值

age=

10

#查看age

age

10

上述代碼我們給age賦值三次,最后的輸出為第三次的賦值;
在Python中,變量的最終值等于變量的最后一次賦值。

4.3.5 總結(jié)

1、=意思是給變量賦值;
2、==意思是等于;
3、變量的最終值等于最后的賦值。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 容器
    +關(guān)注

    關(guān)注

    0

    文章

    492

    瀏覽量

    22028
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    613

    瀏覽量

    28311
收藏 人收藏

    評論

    相關(guān)推薦

    一文搞懂ARRAY類型變量賦值

    當(dāng)元素的數(shù)據(jù)類型和數(shù)組界限(最低和最高的可能的數(shù)組索引)相匹配時,能夠?qū)⒁粋€完整數(shù)組賦值給另一個數(shù)組。如果是這樣,在賦值符后指定數(shù)組的標(biāo)識符
    的頭像 發(fā)表于 07-12 10:55 ?3212次閱讀

    關(guān)于程序編譯成功但是內(nèi)部部分局部變量賦值語句不起作用的問題

    我用的是TMS320VC33系列的DSP,在進行程序調(diào)試過程中,一個函數(shù)內(nèi)部定義兩個局部變量, 函數(shù)內(nèi)部對這兩個局部變量賦值,之后又將著兩個變量相加。程序編譯通過,但是最后發(fā)現(xiàn)程序執(zhí)行
    發(fā)表于 02-01 22:40

    請問28335編程為了不讓中斷影響一些變量賦值,可以用DINT,EINT嗎?

    在28335編程的過程中,某個子程序里面為了不讓中斷影響一些變量賦值,可以用DINT,EINT嗎?會不會對正在運行的其他中斷產(chǎn)生影響?后果嚴(yán)重嗎?謝謝!
    發(fā)表于 09-25 10:54

    信號賦值變量賦值的區(qū)別在哪?

    本文舉例說明了信號賦值變量賦值的區(qū)別。
    發(fā)表于 04-30 06:44

    ESP32S2天線切換,變量賦值會報錯怎么解決?

    , .gpio_num = 21 }};這樣的變量賦值會報錯2,我改用下面的寫法 wifi_ant_gpio_config_t wifi_ant_gpio_config
    發(fā)表于 02-20 06:54

    Python的變量類型詳細資料說明

    Python 中的變量賦值不需要類型聲明。每個變量在內(nèi)存中創(chuàng)建,都包括變量的標(biāo)識,名稱和數(shù)據(jù)這些信息。每個變量在使用前都必須
    發(fā)表于 08-24 16:47 ?3次下載
    Python的<b class='flag-5'>變量</b>類型詳細資料說明

    Python的變量類型詳細說明

    變量賦值Python 中的變量賦值不需要類型聲明。 每個變量在內(nèi)存中創(chuàng)建,都包括變量的標(biāo)識,名稱
    發(fā)表于 01-15 16:29 ?1次下載
    Python的<b class='flag-5'>變量</b>類型詳細說明

    探究西門子SCL-基本數(shù)據(jù)類型變量賦值

    賦值 當(dāng)一個值被指定,變量的當(dāng)前值被通過表達式指定的新的值代替。此表達式也能夠包含函數(shù)標(biāo)識符,其被語句激活,然后返回相應(yīng)的值(返回值)。 如下圖所示,在賦值符右邊的表達式被求值,且得到的值作為結(jié)果
    的頭像 發(fā)表于 05-24 14:56 ?5432次閱讀
    探究西門子SCL-基本數(shù)據(jù)類型<b class='flag-5'>變量</b>的<b class='flag-5'>賦值</b>

    簡述西門子SCL -DATE_AND_TIME類型變量賦值

    DATE_AND_TIME類型變量賦值 Value Assignments with Variables of the Type DATE_AND_TIME 用前綴DATE_ANG_TIME#或
    的頭像 發(fā)表于 06-22 11:44 ?4973次閱讀

    DATE_AND_TIME類型變量賦值

    用前綴DATE_ANG_TIME#或DT#引導(dǎo)日期時間。指定一個日期和一個日時間組成該常量。
    的頭像 發(fā)表于 06-23 10:34 ?4443次閱讀
    DATE_AND_TIME類型<b class='flag-5'>變量</b>的<b class='flag-5'>賦值</b>

    ARRAY類型變量賦值

    用數(shù)組名后跟在方括號內(nèi)的適當(dāng)?shù)乃饕祦韺さ財?shù)組的單個元素。每維一個索引,他們用逗號分開并處于同一方括號內(nèi)。索引必須是數(shù)據(jù)類型INT的算術(shù)表達式。
    的頭像 發(fā)表于 07-12 10:55 ?1249次閱讀

    SCL:STRUCT和UDT類型變量賦值

    STRUCT和UDT類型變量是表示一個完整結(jié)構(gòu)或一個結(jié)構(gòu)元素的結(jié)構(gòu)化變量。
    的頭像 發(fā)表于 01-31 13:38 ?1474次閱讀

    Python的數(shù)據(jù)類型與變量賦值

    Python有六個標(biāo)準(zhǔn)的數(shù)據(jù)類型:Numbers(數(shù)字)、String(字符串)、List(列表)、Tuple(元組)、Sets(集合)、Dictionary(字典)。
    的頭像 發(fā)表于 02-10 10:23 ?1782次閱讀

    如何給變量賦值呢?

    當(dāng)一個值被指定,變量的當(dāng)前值被通過表達式指定的新的值代替。此表達式也能夠包含函數(shù)標(biāo)識符,其被語句激活,然后返回相應(yīng)的值(返回值)。
    的頭像 發(fā)表于 02-12 10:37 ?2385次閱讀

    ARRAY類型變量賦值

    當(dāng)元素的數(shù)據(jù)類型和數(shù)組界限(最低和最高的可能的數(shù)組索引)相匹配時,能夠?qū)⒁粋€完整數(shù)組賦值給另一個數(shù)組。如果是這樣,在賦值符后指定數(shù)組的標(biāo)識符。下面的賦值是有效的:
    的頭像 發(fā)表于 04-10 11:46 ?918次閱讀