亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

詳解python的變量

 更新時間:2021年12月10日 15:19:14   作者:wk實打?qū)嵉亩际? 
這篇文章主要為大家介紹了python中的變量,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

1.Python 變量的概述:

變量,英文叫做 Variable。

從形式上看,每個變量都擁有獨一無二的名字,例如 a=1

a為變量,1 為值。

從底層看:程序中的數(shù)據(jù)都要放在內(nèi)存條內(nèi),變量就是這塊內(nèi)存的名字。

2.Python 變量的命名

變量名是標(biāo)識符的一種,不能隨便起,必須要遵守 Python 標(biāo)識符命名規(guī)則,

簡單理解:

標(biāo)識符就是一個名字,它的主要作用就是作為變量、函數(shù)、類、模塊以及其他對象的名稱。

就好像我們?nèi)艘粯樱枰饌€名字,便于稱呼、指代。

標(biāo)識符命名規(guī)則:(簡稱駝峰命名)

標(biāo)識符是由字母(A–Z 和 a–z)、下劃線和數(shù)字組成。如果標(biāo)識符中出現(xiàn)除了這 3 類字符之外的其他字符,就肯定是不合法標(biāo)識符。
標(biāo)識符的第一個字符不能是數(shù)字。

標(biāo)識符不能和 Python 關(guān)鍵字相同。

標(biāo)識符中的字母是嚴格區(qū)分大小寫的。

以下劃線開頭的標(biāo)識符有特殊含義,除非特定場景需要,應(yīng)避免使用以下劃線開頭的標(biāo)識符。

標(biāo)識符可以是漢字。但我們應(yīng)盡量避免使用漢字作為標(biāo)識符,這會避免遇到很多沒必要的錯誤

3.Python 變量賦值

3.1 Python 變量賦值概述

Python 變量的賦值指的是將數(shù)據(jù)放入變量的過程。

Python 變量無須聲明數(shù)據(jù)類型就可以直接賦值,對一個不存在的變量賦值就相當(dāng)于創(chuàng)建(定義)了一個新變量,換句話說 Pyhton 創(chuàng)建變量就必須賦值。

Python 變量的數(shù)據(jù)類型可以隨時改變,比如,同一個變量可以一會兒被賦值為字符串,一會兒被賦值為整數(shù)。

3.2 Python 變量的基本賦值格式

在這里插入圖片描述

3.3 Python 變量的其他賦值格式

3.3.1 同時給多個變量賦同一個值

在這里插入圖片描述

3.3.2 同時給多個變量賦不同的值

在這里插入圖片描述

4 Python 變量值得交換

在這里插入圖片描述

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

查看變量的數(shù)據(jù)類型,用 Python 的內(nèi)置函數(shù) type()。

type() 函數(shù)返回的是對象的類型。

在這里插入圖片描述

5.1 獲取變量在內(nèi)存中的 id 標(biāo)識

a=b=1
a=2
print(id(a))
print(id(b))
print(id(a))

# 結(jié)果
98647865
98647865
12345689

從以上代碼可以看出,變量被重新賦值之后,內(nèi)存地址將會發(fā)生變化。

Python是強語言類型還是弱語言類型?

Python 是強類型的動態(tài)腳本語言

強類型:不允許不同類型相加。例如:整形+字符串會報類型錯誤。

動態(tài):不使用顯示數(shù)據(jù)類型聲明,且確定一個變量的類型是在第一次給它賦值的時候。

腳本語言:一般是解釋性語言,運行代碼只需要一個解釋器,不需要編譯。

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Python3.5基礎(chǔ)之函數(shù)的定義與使用實例詳解【參數(shù)、作用域、遞歸、重載等】

    Python3.5基礎(chǔ)之函數(shù)的定義與使用實例詳解【參數(shù)、作用域、遞歸、重載等】

    這篇文章主要介紹了Python3.5基礎(chǔ)之函數(shù)的定義與使用,結(jié)合實例形式詳細分析了Python3.5函數(shù)的定義、參數(shù)、作用域、遞歸、重載、內(nèi)置函數(shù)等基本概念與相關(guān)使用技巧,需要的朋友可以參考下
    2019-04-04
  • 使用python繪制cdf的多種實現(xiàn)方法

    使用python繪制cdf的多種實現(xiàn)方法

    今天小編就為大家分享一篇使用python繪制cdf的多種實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • paramiko使用tail實時獲取服務(wù)器的日志輸出詳解

    paramiko使用tail實時獲取服務(wù)器的日志輸出詳解

    這篇文章主要給大家介紹了關(guān)于paramiko使用tail實時獲取服務(wù)器的日志輸出的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python模塊學(xué)習(xí) filecmp 文件比較

    Python模塊學(xué)習(xí) filecmp 文件比較

    filecmp模塊用于比較文件及文件夾的內(nèi)容,它是一個輕量級的工具,使用非常簡單。python標(biāo)準(zhǔn)庫還提供了difflib模塊用于比較文件的內(nèi)容。關(guān)于difflib模塊,且聽下回分解
    2012-08-08
  • python樣條插值的實現(xiàn)代碼

    python樣條插值的實現(xiàn)代碼

    這篇文章主要為大家詳細介紹了python樣條插值的實現(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • python每次處理固定個數(shù)的字符的方法總結(jié)

    python每次處理固定個數(shù)的字符的方法總結(jié)

    使用python每次處理固定個數(shù)的字符,很多情況下都會遇到。本文對可能的方法做下總結(jié),供各位朋友學(xué)習(xí)參考
    2013-01-01
  • python 兩個數(shù)據(jù)庫postgresql對比

    python 兩個數(shù)據(jù)庫postgresql對比

    這篇文章主要介紹了python 兩個數(shù)據(jù)庫postgresql對比,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-10-10
  • Python學(xué)習(xí)筆記(一)(基礎(chǔ)入門之環(huán)境搭建)

    Python學(xué)習(xí)筆記(一)(基礎(chǔ)入門之環(huán)境搭建)

    本系列為Python學(xué)習(xí)相關(guān)筆記整理所得,IT人,多學(xué)無害,多多探索,激發(fā)學(xué)習(xí)興趣,開拓思維,不求高大上,只求懂點皮毛,作為知識儲備,不至于落后太遠。本文主要介紹Python的相關(guān)背景,環(huán)境搭建。
    2014-06-06
  • Django項目uwsgi+Nginx保姆級部署教程實現(xiàn)

    Django項目uwsgi+Nginx保姆級部署教程實現(xiàn)

    這篇文章主要介紹了Django項目uwsgi+Nginx保姆級部署教程實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python實現(xiàn)掃描局域網(wǎng)活動ip(掃描在線電腦)

    Python實現(xiàn)掃描局域網(wǎng)活動ip(掃描在線電腦)

    這篇文章主要介紹了Python實現(xiàn)掃描局域網(wǎng)活動ip(掃描在線電腦),本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-04-04

最新評論