原创 版权所有
第3天,我们来到了“逻辑判断类”:if 、And、Or。相信通过前两天的学习,你已经对函数有了一定的了解,并对函数间的相互嵌套有了一点点的初步“感觉”。
通过本文的学习,将提高您的逻辑思维能力,以及进一步认识函数间的嵌套思想。
作业区的作业有点难度,请先收藏,以便好好研究
第一个:“与”条件:And
And英文的意思就是“与”,我们叫它“与”条件。语法如下
它只能返回“TRUE”(真值,条件满足)或“FALSE”(假值,条件不满足)。当所有参与判断的条件“同时”满足时返回“TRUE”值,否则为“FALSE”
第二个:“或”条件:Or
Or英文的意思就是“或者”,我们叫它“或”条件。语法如下
它也只能返回“TRUE”(真值,条件满足)或“FALSE”(假值,条件不满足)。当所有参与判断的条件“最少有一个”满足时返回“TRUE”值,否则为“FALSE”。
示例1:判断语文和数学的成绩
1,判断两科是否都大于60分,要求两个条件“同时”满足,应该用And。
2,判断两科是否“最少有一科”大于60分,要求“最少有一个”条件满足,应该用Or。
第三个:执行真假值If
And和Or只是判断了条件是否满足,返回TRUE或FALSE,它俩并没有进一步的“执行能力”。
If可以根据TRUE或FALSE来决定接下去“做什么”?
示例2:判断语文和数学是否都及格,并显示“是”或“否”
第1参数:测试两个条件(两科)是否都满足(大于等于60分),要用And
第2参数:如果两科都及格,即真值TRUE,则执行第2参数(真值),显示为“是”
第3参数:如果不是两科都及格,即假值FALSE,则执行第3参数(假值),显示为“否”
这三个函数理解起来并不难,但用起来有点难,特别是多条件判断时,可能需要多层嵌套。不管是第2参数还是第3参数都可以继续嵌套if 、And、OR或其他函数,我们需要有这个嵌套思想哦
作业区
要求:两科都等于或大于60分、或总分等于或大于130分的为及格,否则不及格。
提示:用到的函数有If、And、Or、Sum
请先收藏,以防忘记了
顺便点个赞,给个好评,谢谢!