Alterna · учебный материал
逻辑表达式
35.2 逻辑表达式:短理论,一个实例,和一条皮松漫步。
Что в этом материале
- 如何运作。
- 执行中的一个例子
- 记住
Содержание и основные понятия
并且需要所有部分的真相,或者——至少一个部分,不改变结果。 比较可以在链条中结合。
内容和实践
8年级 8年级
OGE 第6号
OGE 第16号
01
如何运作。
困难的条件收集了几个简单的检查。 括号、 边界和简短的计算使这个代码可以读懂并安全。
and.
当这两个部分都是真的时, 假的第一部分就停止计算第二部分。
or.
真相,当真相至少是一个部分;而第一部分的真正部分停止计算第二部分。
not.
更改 True 到 False, 反之亦然 。
链子
记录 10 ⁇ x ⁇ 99 意指两个相关的检查,而不是布尔与数字的比较。
02
执行中的一个例子
启动短程序, 跳过线条。 可视化仪只显示代码、 当前行、 变量和输出 。
简单计算有助于保护危险行动:
x != 0 and total / x > 2
但不要秘密地依赖它: 条件应该被看成是理所当然的事情。
and
和
or
他们把歌剧归还给平通文, 但我们对它的逻辑感兴趣。
算数映图
从左到右读取,然后运行代码。
1
开始
2
读取值
3
计算逻辑表达式
4
选择分支
5
产生结果
03
记住
书写 x = 1 或 x 等于 2 ,而不是 x= 1或 2 。
如果混合和(或)改变规则的含义,括号是强制性的。
检查第一部分是假的:危险第二部分不能完成。
本页的语法
and
逻辑 E; 右部分只有在左方是真实的时才达到。
or
逻辑 IL; 右部分只有在左方为假的情况下才能完成 。
not
逻辑上的否认。
10 <= x <= 99
相当于 10 ⁇ x 和 x ⁇ ⁇ 99 的链比较,不重复计算 x 。
%
检查拆分:对偶数来说 x% 2 = 0。
bool expression
任何比较都可以在变量中保存并稍后使用。
print
打印 True 或 False 或选定分支的结果。