首先来看两个and的编程例子: c = 2 > 1 and 100 print(c) 运行结果是100 c = 100 and 2 > 1 print(c) 运行结果是True python中and的语法: 如果and中计算表达式的所有值都为真,则返回最后一个真值。 很显然,上面的编程例子中, and中计算表达式的所有值都为真,返回最后一个表达式的值,第一个例子返回100,第2个例子返回表达式2 > 1的值,是True。