单分支结构:if语句if语中<条件>部分可以使用任何能够产生True或False的语句形成判断条件最常见的方式是采用关系操作符·Python语言共有6个关系操作符操作符含义操作符数学符号小于<小于等于≤<=≥大于等于>=大于>>二等于==I=不等于
单分支结构: if语句 • if语中<条件>部分可以使用任何能够产生True或False的语句 • 形成判断条件最常见的方式是采用关系操作符 • Python语言共有6个关系操作符 操作符 数学符号 操作符含义 < < 小于 <= ≤ 小于等于 >= ≥ 大于等于 > > 大于 == = 等于 != 不等于
单分支结构:if语句微实例4.4:PM2.5空气质量提醒(1)输入:接收外部输入PM2.5值处理:ifPM2.5值>=75,打印空气污染警告if35<=PM2.5值<75,打印空气污染警告ifPM2.5值<35,打印空气质量优,建议户外运动微实例4.4m4.4PM25Warning.py输出:打印空气质量提醒1PM=eval(input("请输入PM2.5数值:"))2if0<=PM<35:3print("空气优质,快去户外运动!")4if35<=PM<75:5print("空气良好,适度户外活动!")6if75<=PM:7print("空气污染,请小心!")
单分支结构: if语句 微实例4.4:PM 2.5空气质量提醒(1) 输入:接收外部输入PM2.5值 处理: if PM2.5值 >= 75,打印空气污染警告 if 35 <= PM2.5值 < 75,打印空气污染警告 if PM2.5值 < 35,打印空气质量优,建议户外运动 输出:打印空气质量提醒 微实例4.4 m4.4PM25Warning.py 1 2 3 4 5 6 7 PM = eval(input("请输入PM2.5数值: ")) if 0<= PM < 35: print("空气优质,快去户外运动!") if 35 <= PM <75: print("空气良好,适度户外活动!") if 75 <= PM: print("空气污染,请小心!")
二分支结构:if-else语句Python中if-else语句用来形成二分支结构,语法格式如下:if <条件>:<语句块1>else:<语句块2><语句块1>是在if条件满足后执行的一个或多个语句序列<语句块2>是if条件不满足后执行的语句序列二分支语句用于区分<条件>的两种可能True或者False,分别形成执行路径
二分支结构: if-else语句 Python中if-else语句用来形成二分支结构,语法格式如下: if <条件>: <语句块1> else: <语句块2> • <语句块1>是在if条件满足后执行的一个或多个语句序列 • <语句块2>是if条件不满足后执行的语句序列 • 二分支语句用于区分<条件>的两种可能True或者False ,分别形成执行路径
二分支结构:if-else语句微实例4.5:PM2.5空气质量提醒(2)微实例4.5m4.5PM25Warning.PyPM=eval(input("请输入PM2.5数值:"))12ifPM>=75:print("空气存在污染,请小心!")34else:print("空气没有污染,可以开展户外运动!")5
二分支结构: if-else语句 微实例4.5:PM 2.5空气质量提醒(2) 微实例4.5 m4.5PM25Warning.py 1 2 3 4 5 PM = eval(input("请输入PM2.5数值: ")) if PM >= 75: print("空气存在污染,请小心!") else: print("空气没有污染,可以开展户外运动!")
二分支结构:if-else语句二分支结构还有一种更简洁的表达方式,适合通过判断返回特定值,语法格式如下:<表达式1>if<条件>else<表达式2>PM=eval(input("请输入PM2.5数值:"))print("空气()污染!".format("存在"ifPM>=75else"没有"))
二分支结构: if-else语句 二分支结构还有一种更简洁的表达方式,适合通过判断返 回特定值,语法格式如下: <表达式1> if <条件> else <表达式2> 1 2 PM = eval(input("请输入PM2.5数值: ")) print("空气{}污染!".format("存在" if PM >= 75 else "没有"))