在Python中,比较两个值是否相等应该使用双等号(==),而不是单等号(=)。
比较a和b是否等于1和2的正确写法是:
if a == 1 and b == 2:
print("a等于1且b等于2")
else:
print("a和b与1和2不相等")
这里使用了逻辑运算符and
来同时判断两个条件是否成立。如果a等于1且b等于2,则输出"a等于1且b等于2",否则输出"a和b与1和2不相等"。
请注意:如果a和b是字符串类型的变量,比较时应该使用双引号或单引号将1和2括起来,即a == "1" and b == "2"
。