第三关让居住环境更舒适多分支选择结构

睡眠环境对于我们的睡眠质量有着十分重要的影响,合适的睡眠环境可以让人身心处于轻松和安静的状态下,可以帮助入睡和提高睡眠质量。如果想更好地进入梦乡,拥有高质量的睡眠,创造一个舒适的睡眠环境就显得尤为重要。其中,睡眠环境中适宜的温度、湿度对我们提高睡眠质量起着非常重要的作用。

温度:卧室温度保持20-25℃,在这个范围内是最适宜的睡眠温度,这时候的体感就是我们说的凉爽。

湿度:空气干燥会导致嘴唇干裂、鼻腔阻塞,同时,还会刺激咽喉引发喉咙干痒咳嗽,都会影响入睡和睡眠质量。对卧室环境来说,湿度应保持在50%~60%这个范围内,空气足够的湿润,可以轻松呼吸,同时又不会过于潮湿。

如果我们求生之旅中带有这样的装备,要不要太幸福。

作业指导

样例:

卧室温度保持20-25℃,在这个范围内是最适宜的睡眠温度,这时候的体感就是我们说的凉爽。当温度不在这个适宜范围,要靠风扇降温或者电热毯来升温。请设计一个程序,让程序自动调节温度。根据上一关的内容我们写出下图程序。

我们会发现进行多个条件判断时,就需要使用嵌套。嵌套的选择结构代码层层缩进的,分支多了就会显得程序复杂、繁琐。现在我们就引入多条件选择结构,方法是除了第一分支用if开头,其他分支都用elif开头(但是分支的条件即条件表达式要写清楚),最后一个分支(没有特殊情况的)可以写作else。上面程序可以缩减成

读程序秘籍:这组代码是选择结构代码。顺序结构代码运行是很有规矩的,按照从上往下的顺序,满足条件则依次执行条件下方代码,不满足条件的直接跳过。

试着解释一下这个程序吧,然后再看看下方的代码思路,你分析对了吗?

我的代码思路:

人类睡眠适宜温度,通过网络查询得到。从温湿度传感器获取室温(第2行代码),根据室温判断是否为人类睡眠适宜温度(第3/5/7行代码)。如果温度低于适宜温度,则打开加电热毯提升温度(第3/4行代码);如果温度大于适宜温度,则需打开风扇降温(第5/6行代码);如果温度为适宜温度,就可以睡觉啦(第7/8行代码)。

作业

第一题(必做):根据题目要求补充下面代码

除了温度,我们还需要调节湿度来达到我们适宜的睡眠环境。那么,现在该怎样编写调节湿度的程序呢?

适宜睡觉的湿度范围:___________%

理思路:

补代码:

第二题(必做):读懂流程图

流程图如下图所示,下面选项错误的是()

A.如果输入7、7,程序输出16

B.如果输入3、6,程序输出10.6

C.如果输入2、7,程序输出9

D.此流程图,根据输入内容不同,只能有一个结果

第三题(选做):举一反三

现在我们只是单纯控制温度或者是湿度这一个变量,那我们如何将这两个单独的程序合成一个程序呢?如何来实现呢?请你试试看。



转载请注明:http://www.abuoumao.com/hyls/2382.html

网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

当前时间: 冀ICP备19029570号-7