Python 差异';“在操作员之间”==&引用;及=&引用;

Python 差异';“在操作员之间”==&引用;及=&引用;,python,Python,运算符“==”和“=”之间的差异。什么时候使用?为什么要使用每个表达式?表达式的计算结果为true,是一个相等运算符。==如果两个操作数的值相等,则使条件或语句为真。 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 where

运算符“==”和“=”之间的差异。什么时候使用?为什么要使用每个表达式?

表达式的计算结果为true,是一个相等运算符。==如果两个操作数的值相等,则使条件或语句为真。
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)
=是变量、数组、对象符号的赋值运算符表达式。 这两个操作符都非常重要,它们在每个等价对象中以不同的方式工作。它们的操作行为基于对象的标识。是他们变量的再膨胀。 在使用==时,比较两个对象的值,例如,两辆车来自同一家公司,具有相同的标识和功能以及相同的外观。该规则意味着语句和条件必须为true
使用=运算符是指当表达式中的两个边或运算符的意思相同或对象相同(如果不相同)时,对变量求值。表达式将为false,如果为true,则表达式或对象相同

=用于赋值:例如:apple='apple'。 它说明了什么是什么。
==将一个值与另一个值进行比较。是5等于5应该这样写:5==5

=
为变量赋值
=
检查两个变量或值是否相同。
=
用于比较两个值,
=
用于为变量赋值这就是这样的基本语法。你怎么能在没有看到这一点的情况下学习语言?@Barmar,我认为给这个人一个反馈是合适的,因为这不是提出编程概念性问题的地方,尤其是基本问题。但我认为,提出类似“你是如何学会的……”这样的挑战是不恰当的,因为这样的挑战可能会被理解为攻击他人,而不是问题。(我们现在得到了很多非常基本的问题——北半球秋季学期,编程101正如火如荼地进行着)。如果你能将其格式化,使其可读,那就太好了。现在,这就是我们所说的文字墙。非常非常难读。