python的and和C/C++的&&的区别 and a and b 若a为false或为0,则返回a 若a为true或不为0,则返回b的值,无论b是什么类型,若b的值为2,则返回的结果就是2 && a && b 两者有一个为false或0时,返回0 否则返回1