python中的逻辑运算符:and(逻辑与)、ord(逻辑或)、not(逻辑非)
1.and
1)运算规则:
a.操作对象都是布尔值:两个都是True结果才是True,只要有一个时候False结果就是False
True and True -> True
True and False -> False
False and True -> False
False and False -> False
2)应用场景:希望两个或者多个条件同时满足才做什么事情,就使用逻辑与运算。相当于生活中的并且。
练习1:写出学生是否能拿奖学金的跳进,拿奖学金的要求:绩点超过4,操评分高于85,这个两个条件同时满足
grade = 4.5
score = 90
print('是否能拿奖学金:',grade > 4 and score > 85)
2.or
1)运算规则
a.操作对象都是布尔值&