# if 语句 方法:判断条件为真(True)的时候才执行冒号后下面的语句 ## 1,if的使用 ``` if 1==1: pass a=18 if a>12: print('我是靓仔') if a<12: print('我不是是靓仔') if a==12: print('我是谁?') ``` ## 2,if-elif使用 ``` b=20 if b>15: print('我是靓仔') elif b>25: print('我不是是靓仔') ``` ## 3,if-elif-else使用 ``` c=30 if b>31: print('我是靓仔') elif b>35: print('我不是是靓仔') else: print('我是谁?') ``` **PS:判断的符号 <>= <= >= ==** ## 4,if嵌套的使用 ``` b=int(input("请输入你的年龄:")) if b>=18: print("你是靓仔!") if b>20: print("你老啦") else: print("你快老了") else: print("未成年??") a=int(input("你身高:")) b=int(input("你的年龄:")) if a>170 and b>=18: print("长腿欧巴!") elif a>100 or b<=12: print("你还未成年呀?") else: print("你是个好人!") ``` ## 5,三个整数升序排序 ``` a=int(input("a:")) b=int(input("b:")) c=int(input("c:")) if a>b>c: print(a,b,c) if a>c>b: print(a,c,b) if c>b>a: print(c,b,a) if c>a>b: print(c,a,b) if b>c>a: print(b,c,a) if b>a>c: print(b,a,c) ```