内容正文:
12 运算
运算模块中主要包括以下积木。
◾四则运算
◾取随机数
◾比较运算
◾逻辑运算
◾字符串的处理
◾特殊的算术运算
12.1 四则运算
四则运算是指加法、减法、乘法和除法四种运算。
在运算符两边的圆圈中输入数值,积木的作用是得到计算结果。圆圈中的数值可以是整数、小数,可以是正数、负数、零,但是无法输入字母、中文等非数值的字符。
12.1 四则运算
计算结果只保留2位小数,如果结果是整数,则返回整数。
小技巧tips:在四则运算积木上点击右键,可以修改积木代表的运算法则。
12.2 取随机数
在进行运算的过程中,所有的数值可以是固定的,也可以是不固定的。像这种数值随机不固定的就称作叫随机数。
12.3 比较运算
比较运算通常是用于比两个数或两个表达式的大小,即大于、小于、等于。
比较的结果是布尔类型,要么是True要么是False。
12.3 比较运算
注意:
1. 比较字符串大小时,会忽略大小写;
2. 空格也是字符串的一部分,因此空格也要参与比较;
3. 比较字符串时,是按照字母一个一个来比较的。
12.3 比较运算
任务一:用程序完成两位数以内的加减乘除。
12.3 比较运算
12.4 逻辑运算
逻辑运算是数字符号化的逻辑推演法,包括:
与:当两个布尔表达式都为True时,结果为True,否则为False;
或:只要有一个布尔表达式为True,则结果为True;
不成立:当布尔表达式结果为False时,则结果为True。
12.5 字符串的处理
这类积木主要用来连接字符串,比如一串字符里需要用到某些变量值的时候;或者选择字符串中某一个位置的字;以及检测字符串的长度。
12.6 特殊的算术运算
这类积木主要是处理一些特殊的算术运算符,比如求余数、四舍五入、求绝对值、平方根、各种三角函数等。
12.6 特殊的算术运算
任务二:勾股定理。
THANKS!
$$