前不久看到的对and、or的新的理解,记录一下吧 对于and,一假则假, 对于or,一真则真, 则如下的输出结果为何值呢? print(123 and 456) print(123 or 456) 答案为:456,123 解释如下: 式子的结果取决于起决定因素的那个值, 即对and,123为真,此时结果取决于and后面的值,即456,故输出456. 对or,123为真,则结果即为真,输出即可。 故结论为: 计算x and y时,若x为假,输出x即可,若x为真,输出y即可 计算x or y时,若x为假,输出y即可,若x为真,输出x即可