位置:广州天河区小码王编程学校 > 学校动态 > 图形化编程《关系与逻辑》学习
图形化编程《关系与逻辑》学习目标:
1、了解并掌握关系运算及关系运算符;
2、了解并掌握逻辑运算及逻辑运算符。
今天,我们将学习选择结构的基础:关系运算和逻辑运算。
一、布尔型数据
学习关系运算和逻辑运算之前,首先,让我们来了解布尔型数据。
日常生活中,我们经常会遇到一些问题,这些问题通常只有两个答案。比如:你是吗?你是女孩子吗?等等。而这些问题的答案就是布尔型数据。
布尔型数据是逻辑运算和关系运算的结果,它的值只有真和假。
布尔型数据通常有很多表示,常用的有:真和假,1和0,True和False等。一般用数字表示时,我们认为0为假,非0为真。
二、关系运算
在编程语言中,关系运算通常是指比较两个值大小的运算。
常用的关系运算符有:>、≥、<、≤、=、≠。
其中,需要注意的是≥和≤两个运算符。如:A≥B,当A和B相等或A>B时,其结果为真。5≥3,结果是成立的,同样,5≥5,结果也是成立的。
Kitten的运算盒子中,积木,用于判断个参数的字符串中是否包含第二个参数的字符串,其结果也是布尔型数据。
三、逻辑运算
一般编程语言中,逻辑运算通常包括多种运算,而在Kitten中,则相对比较简单,只有三种逻辑运算符,对应三块积木。
“且”(相当于“与”运算)和“或”运算的真值表如下表:(其中1为真,0为假)
从表中可以看出,且运算的结果是,只有左右两边同时为真时,其结果为真,否则为假。而或运算的结果是,只有左右两边同时为假时,其结果才为假,其余为真。
举个例子:小明星期天穿着黄色的上衣,去动物园玩儿了。那么:
<小明穿黄衣服>且<小明去了动物园>,左右两边都是实际发生的事件,也就是左右两边都为真,所以,这个逻辑运算的结果就是真。
<小明穿红衣服>或<小明去了动物园>,左边的事件并没有发生,结果为假,但是右边的事件发生了,结果为真,通过或逻辑运算后,其结果仍然为真。
“不成立”积木,则相当于“非”运算,它的结果是参数的相反项。非真为假,非假为真。
请同学们,根据本课内容,判断以下这些逻辑表达式的结果,用1和0表示。
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/9240/news/657847/违者必究! 以上就是广州天河区小码王编程学校 小编为您整理 图形化编程《关系与逻辑》学习的全部内容。