溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Python中的變量怎么賦值

發(fā)布時間:2021-12-10 16:49:47 來源:億速云 閱讀:345 作者:iii 欄目:開發(fā)技術(shù)

這篇文章主要講解了“Python中的變量怎么賦值”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Python中的變量怎么賦值”吧!

1 Python變量概述

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

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

# 舉例: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中的變量

感謝各位的閱讀,以上就是“Python中的變量怎么賦值”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Python中的變量怎么賦值這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI