python中的 與 有什麼區別?

時間 2021-06-03 04:31:42

1樓:

= 是賦值 == 是判斷是否相等

我們在Python環境中輸入

a=1aa=11

print(a,aa)

會返回 1 11 兩個數

而在輸入 a==aa 後,則返回乙個布林型 False

2樓:亓木Wilson

=是賦值操作 a=999 就是將999賦值給a

a==19是比較運算子用來判斷a是否等於19

這個運算子和》 < <= >= 是一樣的

3樓:Dream

= 在python中表示將右邊的物件繫結(binding)到左邊的變數,類似C語言中的指標。

== 隱含bool (a==b)函式運算,返回bool值,即True, False,常用在條件測試表示式中。

4樓:DavyCloud

= 是賦值,賦值是語句 statement

語句執行有效果(會有名字被繫結到了物件上,也就是產生變數),

但是沒有結果(result),連 None 都沒有的那種, 所以不能把賦值語句拿去參與計算:

這樣 if(x=1) 是語法錯誤,

= 還有個會出現的地方是在函式呼叫的時候,用來給引數賦值

== 是比較運算子,比較運算是一種表示式 expression

表示式總是會返回乙個結果,比較運算的結果是乙個 bool 型別,也就是 True 或 False;

python 裡面 True 和 False 又分別和 1 和 0 的值是相等的

>>>1==

True

True

>>>0==

False

True

>>>True+12

5樓:海星星

=是賦值符號——代表將符號右邊的值賦給左邊的變數。

例如:a=10,代表將整型數10賦值給a。

==是判斷符號前後兩者的邏輯運算子

例如:if (a==10):,代表如果a等於10的話執行if語句後的語句。

與 有什麼區別?

Sasang 是冠詞 1.對不知道的事物做提問時使用 今天是星期幾?不知道是什麼 2.泛指一類事物,後句常跟如,等具有選擇性的語法,表 什麼 都 無論 都 任何 等含義 他無論什麼事都認真完成 泛指各種事 3.強調意料之外的事 與題主問題無大關聯,只是一併提到 常用反問語態 什麼天氣這麼冷?天氣比預...

與 有什麼區別那?

用法上的直接加不定式 是單獨的乙個詞是的反身動詞。意思上的是乙個漫長的準備 時間長而徹底的準備 迅速地做某件事,讓自己做好準備,或準備好必要的東西 要快樂哇 一般指不需要花太多時間準備,比較簡單的準備,也包括即時的準備。一般指的是需要花大量時間,精力和努力的準備,比較困難的準備。準備聽寫 培養專家 ...

免職與撤職有什麼區別?

陳北檸 撤職和免職是有原則區別的。一般來說免職都是屬於正常的職務調整。比如由於任職期限屆滿 崗位 職務調動 達到退休年齡等都可能涉及到免除現任職務。而撤職是屬於行政處分,是由於公務員因違法違紀而應當承擔的紀律責任。鑑於上述區別,免職和撤職處分可以同時並用,即在給予公務員免職處理後,仍可以給予其撤職處...