首頁  >  文章  >  後端開發  >  python中=和==有什麼差別?

python中=和==有什麼差別?

烟雨青岚
烟雨青岚原創
2020-07-16 13:58:5932857瀏覽

python中「=」是賦值的意思;「==」是用來判斷是否相等;相等,那麼就回傳「true」;不相等的,那麼就回傳「false」。

python中=和==有什麼差別?

python中「=」是賦值的意思;「==」是用來判斷是否相等

他們之間的差別就是代表的意思有所不同。

一個等號代表的意思是賦值,將某一數值賦給某個變量,例如a=3,將3這個數值賦予a。

兩個等號是判斷是否相等,回傳True或False,例如1==1。他們是相等的,那麼就回傳true。 1==2,他們是不相等的,那麼就回傳false。

python中=和==有什麼差別?

擴充資料

Python的表達式寫法與C/C 類似。只是在某些寫法有所差別。主要的算術運算子與C/C 類似。

, -, *, /, //, **, ~, %分別表示加法或取正、減法或取負、乘法、除法、整除、乘方、取補、取餘。 >>,

&, |, ^表示二進位的AND, OR, XOR運算。

>, =用來比較兩個表達式的值,分別表示大於、小於、等於、不等於、小於等於、大於等於。

在這些運算子裡面,~, |, ^, &, >必須套用於整數。

推薦教學:《python教學

以上是python中=和==有什麼差別?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn