欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

深入了解Python中的變量

 更新時間:2021年12月10日 15:17:47   作者:反內(nèi)卷大官人  
這篇文章主要為大家介紹了Python的變量,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

1 Python變量概述

變量,英文叫做 variable。在《計算機(jī)科學(xué)概述》中是這樣定義的,“高級程序設(shè)計語言允許使用描述性的名字指向主存儲器中的位置,而不必再使用數(shù)字地址,這樣的名字稱為變量(variable)。之所以是這樣取名是因為,隨著程序的執(zhí)行,只要改變存儲在這個位置里的值,那么與改名字相聯(lián)系的值就會改變?!?/p>

從形式上看,每個變量都擁有獨一無二的名字。

# 舉例:a為變量,1為值。
a = 1

2 Python變量的命名

變量名是標(biāo)識符的一種,必須符合Python標(biāo)識符命名規(guī)則。

什么是標(biāo)識符?

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

標(biāo)識符的命名規(guī)則:

  • 標(biāo)識符由字母(A-Z和a-z)、下劃線和數(shù)字組成。
  • 標(biāo)識符的第一個字符不能是數(shù)字。
  • 標(biāo)識符不能和Python關(guān)鍵字相同。
  • 標(biāo)識符的長度沒有限制,但區(qū)分大小寫。

注意:
1.以下劃線開頭的標(biāo)識符有特殊含義,除非特定場景需要,應(yīng)避免使用以下劃線開頭的標(biāo)識符。
2.標(biāo)識符可以是漢字。但我們應(yīng)盡量避免使用漢字作為標(biāo)識符。

3 Python變量賦值

3.1 Python賦值概述

Python變量的賦值指的是將一個值賦給一個變量(或者更確切地說,存儲在該變量所標(biāo)識的存儲區(qū)域中)。

Python中變量不需要申明。每個變量在使用前都必須賦值,變量賦值以后該變量才會被創(chuàng)建。

3.2 Python變量的基本格式

基本格式variable = value

count = 100           # 整型變量
miles = 12.5          # 浮點型變量
name = 'Zhang san'    # 字符串
print(count, miles, name)

運行結(jié)果:

100 12.5 Zhang san

3.3 Python變量的其他賦值格式

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

格式:var_1 = var_2 = var_3 = value

num1 = num2 = num3 = 12
print(num1)
print(num2)
print(num3)

運行結(jié)果:

12
12
12

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

格式:var_1, var_2, var_3 = value_1, value_2, value_3

num1 = num2 = num3 = 12
print(num1)
print(num2)
print(num3)

運行結(jié)果:

1
2
3

4 Python變量值的交換

示例:

num = 20
name = 'Tom'
num, name = name, num
print(num)
print(name)

運行結(jié)果:

Tom
20

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

在Python中,變量就是變量,它沒有類型,我們所說的“類型”是變量所指的內(nèi)存中對象的類型。

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

用Python內(nèi)置的函數(shù)type()。type()函數(shù)返回的是對象的類型。

count = 100           # 整型變量
miles = 12.5          # 浮點型變量
name = 'Zhang san'    # 字符串
print(type(count))
print(type(miles))
print(type(name))

運行結(jié)果:

<class ‘int'>
<class ‘float'>
<class ‘str'>\

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

用Python內(nèi)置的函數(shù)id()。id()函數(shù)返回的是對象的id。

count = 100           # 整型變量
miles = 12.5          # 浮點型變量
name = 'Zhang san'    # 字符串
print(id(count))
print(id(miles))
print(id(name))

運行結(jié)果:

1724240694608
1724241729392
1724242062320

參考:

python中的變量

總結(jié)

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

相關(guān)文章

  • python中字符串類型json操作的注意事項

    python中字符串類型json操作的注意事項

    這篇文章主要給大家介紹了python中字符串類型json操作的一些注意事項,文中介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。
    2017-05-05
  • Python中執(zhí)行CMD命令的方法總結(jié)

    Python中執(zhí)行CMD命令的方法總結(jié)

    在實際開發(fā)中,有時候我們需要在Python中執(zhí)行一些系統(tǒng)命令(CMD命令),本文將詳細(xì)介紹在Python中執(zhí)行CMD命令的方法,并通過豐富的示例代碼幫助大家更全面地理解這一過程,希望對大家有所幫助
    2023-12-12
  • 解決Python3錯誤:SyntaxError: unexpected EOF while parsin

    解決Python3錯誤:SyntaxError: unexpected EOF while

    這篇文章主要介紹了解決Python3錯誤:SyntaxError: unexpected EOF while parsin問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Python?Matplotlib?marker?標(biāo)記詳解

    Python?Matplotlib?marker?標(biāo)記詳解

    這篇文章主要介紹了Python?Matplotlib?marker?標(biāo)記詳解,Matplotlib,風(fēng)格類似?Matlab?的基于?Python?的圖表繪圖系統(tǒng),詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-07-07
  • Django項目中使用JWT的實現(xiàn)代碼

    Django項目中使用JWT的實現(xiàn)代碼

    這篇文章主要介紹了Django項目中使用JWT的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 使用Python 操作 xmind 繪制思維導(dǎo)圖的詳細(xì)方法

    使用Python 操作 xmind 繪制思維導(dǎo)圖的詳細(xì)方法

    在平時的工作中當(dāng)我們要總結(jié)一些知識的時候就需要一款工具來畫畫流程圖,這里推薦 XMind 軟件,用 Xmind 繪制的思維導(dǎo)圖看起來思路清晰,那么今天的文章介紹關(guān)于思維導(dǎo)圖的相關(guān)知識以及用 Python 如何操作 Xmind 繪制思維導(dǎo)圖
    2021-10-10
  • Python利用keyboard模塊實現(xiàn)鍵盤記錄操作

    Python利用keyboard模塊實現(xiàn)鍵盤記錄操作

    模擬鍵盤操作執(zhí)行自動化任務(wù),我們常用的有pyautowin等自動化操作模塊。今天介紹的這個模塊叫做keyboard,它是純Python原生開發(fā),編譯時完全不需要依賴C語言模塊。一行命令就能完成安裝,非常方便,需要的可以了解一下
    2022-10-10
  • python pandas移動窗口函數(shù)rolling的用法

    python pandas移動窗口函數(shù)rolling的用法

    今天小編就為大家分享一篇python pandas移動窗口函數(shù)rolling的用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 利用Pandas讀取某列某行數(shù)據(jù)之loc和iloc用法總結(jié)

    利用Pandas讀取某列某行數(shù)據(jù)之loc和iloc用法總結(jié)

    loc是location的意思,和iloc中i的意思是指integer,所以它只接受整數(shù)作為參數(shù),下面這篇文章主要給大家介紹了關(guān)于利用Pandas讀取某列某行數(shù)據(jù)之loc和iloc用法的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • Python實現(xiàn)時鐘顯示效果思路詳解

    Python實現(xiàn)時鐘顯示效果思路詳解

    這篇文章主要介紹了Python實現(xiàn)時鐘顯示,需要的朋友可以參考下
    2018-04-04

最新評論