python代码 练习3:空气质量查询工具
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
python代码 练习3:空气质量查询工具
- 一、代码实现:
- 二.代码测试:
- 总结
- 后期会持续更新哦,敬请期待!!!
- 如果您觉得这篇文章有帮助,麻烦点个赞**再走哈,谢谢!!!****
提示:以下是本篇文章正文内容,下面案例可供参考
一、代码实现:
代码如下(示例):
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 => 0123456789if pm.upper() == "Q":breakelif pm.isdigit():pm = int(pm)air_quality_index(pm)else:print("您输入的数据不合法")
**
二.代码测试:
输入50显示为空气质量为优.
输入90,显示空气质量为良.
输入150,显示空气质量为轻度污染.
总结
1.这个只是一个简单的python的函数小练习,适合初学者来练习函数是否基本掌握.
2.像我们日常使用的天气app上面显示的空气污染指数和污染的功能和这个很类似,升级版可以做出web的界面和一些动画和出门提醒之类的,可以动手去改改,相信优秀的同学已经在构思好了,哈哈哈.
3.通过结合实际的小例子,让枯燥乏味的python编程变得有趣起来.动起手来吧.继续加油吧!
后期会持续更新哦,敬请期待!!!
如果您觉得这篇文章有帮助,麻烦点个赞**再走哈,谢谢!!!****
python代码 练习3:空气质量查询工具相关推荐
- Python基础学习教程:如何用Python来写pm2.5空气质量查询程序
今天就教大家用之前有跟大家分享过的python基础学习教程完成首个MVP,如何用CLI(command-line interface,命令行界面)来执行第一个空气质量查询程序. 知识点 如何进行txt ...
- 如何用Python来写pm2.5空气质量查询程序
今天就教大家用之前有跟大家分享过的python基础学习教程完成首个MVP,如何用CLI(command-line interface,命令行界面)来执行第一个空气质量查询程序. 知识点 如何进行txt ...
- python exit()什么意思_Python基础学习教程:如何用Python来写pm2.5空气质量查询程序...
今天就教大家用之前有跟大家分享过的python基础学习教程完成首个MVP,如何用CLI(command-line interface,命令行界面)来执行第一个空气质量查询程序. 知识点 如何进行txt ...
- 全国空气质量查询程序说明和下载
全国空气质量查询程序说明和下载 ECharts实现全国空气质量查询 Python Flask框架建立项目 Python 爬虫爬取空气质量数据 Echarts实现空气质量查询网页 全国空气质量查询程序说 ...
- ECharts实现全国空气质量查询
ECharts实现全国空气质量查询 ECharts实现全国空气质量查询 项目简介 效果展示 主要技术 主要流程 环境配置 Python Flask框架建立项目 Python 爬虫爬 ...
- 空气质量查询api使用场景大合集它来了~
引言 了解空气质量对于个人的健康.生活质量,以及社会的环境保护和城市规划都具有重要意义.通过获取实时的空气质量信息,人们可以做出有针对性的决策,改善自身和社区的生活环境.如何获取到空气质量信息呢?那么 ...
- 如何用空气质量查询API接口进行快速开发
空气质量的好坏反映了空气污染程度,它是依据空气中污染物浓度的高低来判断的.空气污染是一个复杂的现象,在特定时间和地点空气污染物浓度受到许多因素影响.来自固定和流动污染物的人为污染物排放大小是影响空气质 ...
- 全国天气查询、空气质量查询数据接口
全国天气查询(详情:http://www.haoservice.com/docs/6#apicontent) .空气质量查询(详情:http://www.haoservice.com/docs/13) ...
- 全国城市空气质量查询,PM2.5查询
一.接口介绍 提供全国城市空气质量实时数据,每小时更新.目前支持全国300+城市,可查询监测点数据.实时查询空气质量.小时粒度.实时给出空气质量AQI指数,并给出空气质量级别和首要污染物.广泛应用于交 ...
- python代码编写_高质量Python代码编写的5个优化技巧
如今我使用 Python 已经很长时间了,但当我回顾之前写的一些代码时,有时候会感到很沮丧.例如,最早使用 Python 时,我写了一个名为 Sudoku 的游戏(GitHub地址:https://g ...
最新文章
- linux mysql 5.0.45_RedHat糸列Mysql-5.0.45的安装
- c语言不通包里的函数,C语言中实现不同函数间jump的方法 -电脑资料
- 官宣!vue.ant.design 低调上线
- Andrid Floating Action Button
- mysql 自动当前时间_Mysql 自动获取当前时间
- BAT经典面试题,深入理解Java内存模型JMM
- python定位元素方法_Python+webdriver定位元素的几种方法
- java获取当前服务器用户_从授权服务器获取资源服务器中的用户角色
- Matlab多项式基本运算(1)( polyval和polyvalm的区别)
- 50 个常用 matplotlib 可视化图表
- msys64安装使用
- VMware tools 安装失败
- java 加密 —— 对称加密、非对称加密、消息摘要
- android button设置边框背景颜色
- 计算机硬盘的文件怎么删除文件,如何清理磁盘多余文件 电脑清除多余的空间及文件的图文步骤...
- HDU 1348(Wall)
- 简单的 JSONParser
- 77go论坛性能测试
- c语言课后题2.52.8答案,新概念第二册课后题答案详解:Lesson52
- 三只松鼠 Kaiser:小程序如何助力品牌营销的“增长思维”?
热门文章
- 汇编程序设计:钟表显示
- 接受数据的php文件源码,PHP文件上传源码分析(RFC1867)
- php 公众平台开发教程,微信公众平台开发入门教程
- 谈谈大学两年的学习经历
- Qt获取键盘按键ctrl和alt以及shift按键按下和松开
- sudo: no valid sudoers sources found,quitting sudo sudoers改坏后无法使用sudo的解决办法
- Centos8安装GitLab14.2开源代码托管工具
- Hot and cold pages
- 基于facades数据集的图像成任务,完成各种GAN的对比实验
- 树莓派如何接硬盘_树莓派添加USB外接硬盘