逻辑运算:即根据不同条件状态做出不同反应
案例1.:如果女人大于30岁,则称呼阿姨。
age_of_girl = 32
if age_of_girl > 30:
print('阿姨好')
案例2:如果:女人的年龄>30岁,那么:叫阿姨,否则:叫小姐姐
age_of_girl = 29
if age_of_girl > 30:
print('阿姨好')
else:
print('小姐姐好')
案例3:女人的年龄>=18并且<22岁并且身高>170并且体重<100并且是漂亮的,那么:表白,否则:叫阿姨
age_of_girl = 19
height = 172
weight = 98
is_nice = Ture
if age_of_girl >= 18 and age_of_girl <= 22 and height > 170 and weight <100 and is_nice = True:
print('表白~~~~')
else:
print('阿姨好')
案例4:
如果:成绩>=90,那么:优秀
如果成绩>=80且<90,那么:良好
如果成绩>=70且<80,那么:一般
其他情况:很
score = input('请输入成绩:')
score = int(score)
if score >=90:
print('优秀')
elif score >= 80:
print('良好')
elif score>= 70:
print('一般')
else:
print('很差')
案例5
'''
egon --> 超级管理员
tom --> 普通管理员
jack,rain --> 业务主管
其他 --> 普通用户
'''
name = input('your name:')
if name == 'egon':
print('超级管理员')
elif name == 'tom':
print('普通管理员')
elif name == 'jack' or name == 'rain':
print('业务主管')
else:
print('普通用户')
案例6:#区分大小写
today = input('today is:')
if today =='Saturday' or today == 'Sunday':
print('have a nice weekend')
elif today == 'Monday' or today=='Tuesday' or today =='Wednesday' or today =='Thursday' or today == 'Friday':
print('working!')
else:
print('''必须输入以下内容之一:
Monday
Tuseday
Wednesday
Thursday
Friday
Saturday
Sunday
''')