PM2.5指数分级例子
程序功能的IPO模式描述:
-
输入:接受外部输入PM2.5值
-
处理:空气质量分级算法
-
输出:打印空气质量提醒

空气质量分级表
伪代码如下:
if PM2.5值>75
打印空气污染警告
if PM2.5值<35
打印空气质量优,可以进行户外运动
流程图如下:

流程图
程序如下:

pm2.5.py
if语句格式
if <condition> #<condition>是条件表达式
<body> #<body>是一个或多个语句序列
先判断<condition>条件:
ture,则执行<body>,再向下一条语句;
false,则直接跳过<body>,转向下一条语句;
简单条件构造
基本形式:<expr><relop><expr>
-
<expr>是表达式,<relop>是关系操作符<,<=,==,>=,>,!=。使用“=”表示赋值语句,“==”表示等于
-
除数字外,字符或字符串也可以按照字典顺序用于条件比较
-
<condition>是布尔表达式,为bool型,布尔值得真和假以字符true和false表示

简单条件构造例子
二分支决策
if <condition>:
<statements>
else:
<statements>
Python解释器首先对<condition>进行判断
-
如果<condition>是真的,if下面的语句被执行
-
如果<condition>是假的,else下面的语句被执行。