if语句

一、简单示例


示例:

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+'存在')

执行结果:


存在
中国存在
蒙古存在
菲律宾存在
越南存在

============================================================================================================
posted @ 2019-12-17 00:56  小白龙白龙马  阅读(178)  评论(0编辑  收藏  举报