赞
踩
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
提示:以下是本篇文章正文内容,下面案例可供参考
代码如下(示例):
1. 多封装函数 2. 输入输出提示信息,完善 3. 测试方法 * 临界值测试 """ def air_quality_index(pm: int) -> None: """ 根据提供的pm25的值,输出空气质量 :param pm: pm2.5的值 :return: None """ if pm > 300: print("严重污染!") elif pm >= 201: print("重度污染!") elif pm >= 151: print("中度污染!") elif pm >= 101: print("轻度污染!") elif pm >= 51: print("良!") else: print("优!") while True: pm = input("请输入pm2.5的值(退出请输入Q):") # 检查输入数据的合法性(考虑用户输入合法性问题) # isdigit => 0123456789 if pm.upper() == "Q": break elif pm.isdigit(): pm = int(pm) air_quality_index(pm) else: print("您输入的数据不合法")
**
输入50显示为空气质量为优.
输入90,显示空气质量为良.
输入150,显示空气质量为轻度污染.
1.这个只是一个简单的python的函数小练习,适合初学者来练习函数是否基本掌握.
2.像我们日常使用的天气app上面显示的空气污染指数和污染的功能和这个很类似,升级版可以做出web的界面和一些动画和出门提醒之类的,可以动手去改改,相信优秀的同学已经在构思好了,哈哈哈.
3.通过结合实际的小例子,让枯燥乏味的python编程变得有趣起来.动起手来吧.继续加油吧!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。