2015-10-07 252 views

回答

0
In python and other languages like C, 
    "=" is a assignment operator and is used to assign a value to a variable. 
     Example: a=2 # the value of a is 2 

whereas "==" is Comparison operator and is used to check whether 2 expressions give the same value .Equality check returns true if it succeeds and else return false. 
    Example: a=2 b=3 c=2 
      a==b (#false because 2 is not equal to 3) 
       a==c (#true because 2 is equal to 2) 
0

An ==表達式的計算結果爲true,是一個相等運算符。 ==具有兩個操作數相同的值使條件或語句成爲真。 =是賦值運算符到變量,數組,對象符號的表達式。 這兩個操作員都非常重要,他們在不同的對象中以不同的方式工作。他們的操作行爲基於對象的身份。是他們的變數的重新估計。 使用==時,比較兩個對象的值,例如擁有同一家公司的兩輛汽車,並且具有相同的身份和功能以及相同的外觀。規則意味着陳述和條件成立 使用=運算符是何時評估表達式中的變量,如果兩側或運算符表示相同或者對象相同(如果不相同),則表達式將爲假,如果爲真,則表達式或對象是相同的。

+0

如果你可以格式化,這是很好的,這是可讀的。就目前而言,這就是我們所說的牆壁文字。非常非常難以閱讀。 –