一、简单示例
示例:
cars = ['audi','bmw','subaru','toyota']
for car in cars :
if car == 'bmw' :
print(car.upper())
else :
print(car.title())
执行结果:
Audi
BMW
Subaru
Toyota
==============================================================
==============================================================
==============================================================
二、条件测试
小于、小于等于、大于、大于等于
< <= > >=
不等于: !=
等于: ==
2、检查多个条件
and or
3、检查特定值是否包含
cars = ['audi','bmw','subaru','toyota']
'audi' in cars 'audi' not in cars
4、布尔表达式
==============================================================
==============================================================
==============================================================
三、if语句
if 条件 :
执行语句
=======================================================
示例:
age = 19
if age == 19 :
print('等于')
执行结果:
等于
=============================================================
示例:
age = 20
if age == 19 :
print('等于')
else :
print('不等于')
执行结果:
不等于
=============================================================
示例:
age = 20
if age > 20 :
print('大于')
elif age <20 :
print('小于')
else :
print('等于')
执行结果:
等于
=============================================================
示例:
age = 20
if age >= 20 :
print('大于等于')
if age <=20 :
print('小于等于')
if age == 20 :
print('等于')
执行结果:
大于等于
小于等于
等于
=============================================================
示例:
age = 20
if age > 18 :
print('大于18')
elif age <22 :
print('小于22')
elif age < 45 :
print('小于45')
执行结果:
大于18
================================================================================
示例:
sygj = ['中国','日本','缅甸','菲律宾','蒙古','越南','葡萄牙','西班牙','德国','法国','美国','加拿大']
yazhou = ['中国','蒙古','菲律宾','越南']
for x in sygj:
if x == '美国' :
print('存在')
#-------------------------------------------
for x in yazhou:
if x not in sygj :
print(x+'不存在')
else:
print(x+'存在')
执行结果:
存在
中国存在
蒙古存在
菲律宾存在
越南存在
============================================================================================================