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

Python中賦值運算符的含義與使用方法

 更新時間:2022年03月10日 10:10:51   作者:派森老鳥  
賦值運算符主要用來為變量(或常量)賦值,在使用時,既可以直接用基本賦值運算符“=”將右側(cè)的值賦給左側(cè)的變量,右側(cè)也可以在進(jìn)行某些運算后再賦值給左側(cè)的變量,下面這篇文章主要給大家介紹了關(guān)于Python中賦值運算符的含義與使用方法的相關(guān)資料,需要的朋友可以參考下

引言

在Python中但凡提到的賦值運算符其實講的就是等號=,在編程語言中的等號含義再也不是數(shù)學(xué)中的1+1=2的這種等號,真實含義是將=右側(cè)的結(jié)果賦值給等號左側(cè)的變量。

好比定義一個變量num=1,先計算等號右邊的把這個計算的結(jié)果再賦值到等號左邊的變量當(dāng)中,其實此時num變量就是1這個數(shù)據(jù)在內(nèi)存當(dāng)中的一個引用地址,后期想使用1這個數(shù)據(jù)的時候直接把num變量拿出來就可以讀取num變量所對應(yīng)的存取的數(shù)據(jù)也就是1。

一、賦值運算符含義:

運算符描述實例
=賦值將=右側(cè)的結(jié)果賦值給等號左側(cè)的變量

二、賦值運算符寫法:

2.1單個變量賦值

num= 1
print(num)

2.2多個變量賦值

注意:多個變量賦值,等號左邊變量的個數(shù)要和等號右邊數(shù)據(jù)的個數(shù)一樣,各個數(shù)據(jù)之間用英文逗號隔開,且變量順序和數(shù)據(jù)的順序要一一對應(yīng)。

多個變量賦值解析過程:把3賦值到num1,再把0.8賦值到float1,最后把Python自學(xué)網(wǎng)賦值到str1

num1,float1,str1 = 3,0.8,'Python自學(xué)網(wǎng)'
print(num1)

print(float1)
print(str1)

返回結(jié)果如下:

2.3 多變量賦值相同值

賦值過程:將100賦值給a變量同時也賦值給b變量

a = b = 100
print(a)
print(b)

返回結(jié)果如下:

附:擴(kuò)展后的賦值運算符

= 賦值運算符還可與其他運算符(算術(shù)運算符、位運算符等)結(jié)合,成為功能更強(qiáng)大的賦值運算符,如表 1 所示。

表 1 Python 常用賦值運算符

運算符說 明舉 例展開形式
=最基本的賦值運算x = yx = y
+=加賦值x += yx = x + y
-=減賦值x -= yx = x - y
*=乘賦值x *= yx = x * y
/=除賦值x /= yx = x / y
%=取余數(shù)賦值x %= yx = x % y
**=冪賦值x **= yx = x ** y
//=取整數(shù)賦值x //= yx = x // y
&=按位與賦值x &= yx = x & y
|=按位或賦值x |= yx = x | y
^=按位異或賦值x ^= yx = x ^ y
<<=左移賦值x <<= yx = x << y,這里的 y 指的是左移的位數(shù)
>>=右移賦值x >>= yx = x >> y,這里的 y 指的是右移的位數(shù)

這里舉幾個簡單的例子:

a?=?1
b?=?2
a?+= b
print("a+b=",a)#1+2=3
a?-= b
print("a-b=",a)#3-2=1
a?*= b
print("a*b=",a)#1*2=2
a?/= b
print("a/b=",a)#2/2=1.0
a?%= b
print("a%b=",a)#1%2=1.0
c?=?0
d?=?2
c?&= d
print("c&d=",c)#0&2=0
c?|= d
print("c|d=",c)#0|2=2

運行結(jié)果為:

a+b= 3
a-b= 1
a*b= 2
a/b= 1.0
a%b= 1.0
c&d= 0
c|d= 2

需要注意的是,程序中 a 的值通過 /= 和 %= 運算后,類型隱式改變成了浮點型,而浮點數(shù)是不能進(jìn)行 &、|、^、<< 和 >> 運算的,否則 Python 解釋器會報錯

總結(jié)

到此這篇關(guān)于Python中賦值運算符的含義與使用方法的文章就介紹到這了,更多相關(guān)Python賦值運算符使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python如何輸出整數(shù)

    Python如何輸出整數(shù)

    在本篇文章里小編給大家分享的是關(guān)于Python輸出整數(shù)實例方法,有興趣的朋友們可以學(xué)習(xí)下。
    2020-06-06
  • python psutil庫的使用示例

    python psutil庫的使用示例

    這篇文章主要介紹了python psutil庫的使用示例,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-03-03
  • Python Mysql自動備份腳本

    Python Mysql自動備份腳本

    測試系統(tǒng)環(huán)境 Windows 2003 python 2.5.1 mysql 5.0.1 應(yīng)該只適用于Win,因為調(diào)用了CMD。 增量備份,因為自用,數(shù)據(jù)庫不大。
    2008-07-07
  • 深入解析python返回函數(shù)和匿名函數(shù)

    深入解析python返回函數(shù)和匿名函數(shù)

    這篇文章主要介紹了python返回函數(shù)和匿名函數(shù)的相關(guān)知識,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • 詳談Pandas中iloc和loc以及ix的區(qū)別

    詳談Pandas中iloc和loc以及ix的區(qū)別

    今天小編就為大家分享一篇詳談Pandas中iloc和loc以及ix的區(qū)別,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • python中的字典使用分享

    python中的字典使用分享

    Python 中的字典是Python中一個鍵值映射的數(shù)據(jù)結(jié)構(gòu),下面介紹一下如何操作字典,希望大家能夠喜歡
    2016-07-07
  • Python3.7實現(xiàn)中控考勤機(jī)自動連接

    Python3.7實現(xiàn)中控考勤機(jī)自動連接

    這篇文章主要為大家詳細(xì)介紹了Python3.7實現(xiàn)中控考勤機(jī)自動連接,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • python?存儲變量的幾種方法(推薦)

    python?存儲變量的幾種方法(推薦)

    這篇文章主要介紹了python?存儲變量的幾種方法,包括numpy?自帶方法,pandas?自帶方法,sklearn?的自帶方法和pickle?庫操作方法,本文通過實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-11-11
  • python內(nèi)置函數(shù)zip詳解

    python內(nèi)置函數(shù)zip詳解

    這篇文章主要為大家介紹了python內(nèi)置函數(shù)zip,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • python設(shè)計微型小說網(wǎng)站(基于Django+Bootstrap框架)

    python設(shè)計微型小說網(wǎng)站(基于Django+Bootstrap框架)

    這篇文章主要介紹了python設(shè)計微型小說網(wǎng)站(基于Django+Bootstrap框架),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07

最新評論