条件测试

条件测试

下面这些代码需要在python自带的IDLE shall中运行

检查是否相等(检查时区分大小写)

car = 'Audi'
car=='audi'
car = 'Audi'
car.lower()=='audi'

检查是否不相等

requested_topping='mushrooms'
irequested_topping!='anchovies'

数值比较

age=18
age==18:
age=18
age<21:
age >=5:
age=18
age<=21:
age >=5:

##使用and或or检查多个条件

#使用and时,如果至少一个测试没有通过,整个表达式为Flas
#使用or时,至少有一个条件满足就能通过整个测试
age_0=21
age_1=18
age_0>=21 and age_1>=21
age_0=21
age_1=18
age_0>=21 or age_1>=21

检查特值是否包含在列表中

requested_toppings=['mushrooms','onions','pineapple']
'mushrooms' in requested_toppings
'banana' in requested_toppings
banned_users=['andrew','carolina','david']
'marie' not in banned_users

布尔表达式

game_active=True
can_edit=Flase

 

posted @ 2021-11-16 10:23  仓颉cahr  阅读(33)  评论(0编辑  收藏  举报