Python条件测试——if语句
随着对Python了解的越来越多,很多新知和已知可以融合,发挥更大的功能。
(1)条件测试实例
情景引入:某餐厅10月29号做活动,凡是当天生日的顾客可以享受半折优惠。
birthday = 1029
if birthday == 1029:
print('Happy birthday to you! \nYou can have a 50% discount! \nHave a nice day!')
else:
print('Sorry to let you know that today is 29th Oct.')
(2)其它符号
不等于 !=
大于 >
小于 <
大于等于 >=
小于等于 <=
(3)多个条件
同时满足条件 and
满足一个即可 or
情景引入:某商店10月29日做活动,18周岁生日的顾客可享受免单。
if age == 18 and birthday ==1029:
print('Happy birthday to you! \nYou can have a free meal! \nHave a nice day!')
(4)个体与整体
整体含有个体 in
整体不含个体 not in
情景引入:某培训机构只提供C语言和Python语言的学习。
language='C#'
classes=['C','Python']
if language not in classes:
message="Sorry, we don't have "+language+" language "+"class!"
print(message)
小结
上文简单回顾了Python条件测试的内容,包括各种比较符号、多个条件测试、检查整体中的个体。